SQL COMPTER entre dates en deux colonnes

Disons, nous avons ce tableau:

STUDENT |  START  | END
1       |1998-1-1 |2001-1-1
2       |1999-1-1 |2001-1-1
3       |2000-1-1 |2004-1-1
4       |2000-1-1 | NULL

Je suis en train de faire est de:

Compter le nombre des étudiants entre le début et dates de fin!

  • Que voulez-vous dire "entre" les dates? Voulez-vous dire une date donnée est entre le début et la fin, ou une plage de dates "chevauche" le début et la fin? Ou quelque chose d'autre?
  • Je voulais sql qui compte des étudiants qui ont commencé entre les dates de comptage et des étudiants qui ont terminé l'étude entre les dates.
InformationsquelleAutor Khalil | 2013-05-05