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
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
je sais bien que mon count est mauvais
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