Bonjour,
j'ai encore besoin de votre aide concernant une fonction en pl/pgSQL, j'ai un peu de mal à structurer ces fonctions malgré je commence à me débrouiller pour les requetés simples


j'ai une table : id_auditeur, ue, note1, note2

voici la fonction à créer :
Créer une fonction qui prend trois paramètres : un code auditeur et deux codes d’unités d’enseignement et qui retourne vrai si l’auditeur les a validés toutes les deux et faux sinon (l'ue est validée quand note1 ou note 2 est égale ou supérieur à 10)

j'ai commencé à initialiser des variables avec les 3 paramètres:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
create function validation (INTEGER,VARCHAR, VARCHAR) returns boolean as'
declare
auditeur alias for $1;
ue1 alias for $2;
ue2 alias for $3;
puis pour la suite j'ai des doutes si il faut ajouter une variable qui stocke la requete.... pour aller chercher les valeurs dans ma table... et par la suite les conditions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Begin
select into validation auditeur, ue
where id_auditeur = $1
and note1 >=10 or note2 >=10;
merci pour votre aide
bonne journée