Bonjour.
Encore une bonne année a tous.
J'ai deux tables
la première contient des dates de cours:
idcours-date-nbrdeplace
1 - 2010-01-10 - 10
la deuxième des participants:
idparticipant - idcours -nom
1- 1 - bibi
2-1- juju
je chercher a faire une requette pour récupérer les dates ou le nb de place est inférieur au nombre de participants
je n'arrive pas a trouver comment faire cette condition
pour l'instant j'ai teste des choses de ce genre
je sais bien que mon count est mauvais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select tabdate.idcours from tabcours left join tabarticipant on tabcours.idcours=tabparticipant.idcours having count(tabparticipant) < tabcours.Nbrdeplace
mais la je bloque
doit falloir des imbriquation de sélect mais la je cale
Si vous pouviez me donner un coup de main ( a défaut d' un coup de pieds u c.... :-) )
si par exemple je veux ajouter des conditions comme selection entre 2 date
where ce mets avant le having et ne gêne en rien?
Merci pour votre aide et conseil
Partager