sql >> Database teknologi >  >> RDS >> Sqlserver

SQL :MELLEM vs <=og>=

De er identiske:BETWEEN er en forkortelse for den længere syntaks i spørgsmålet, der inkluderer begge værdier (EventDate >= '10/15/2009' and EventDate <= '10/19/2009' ).

Brug en alternativ længere syntaks hvor BETWEEN virker ikke, fordi en eller begge værdier ikke skal inkluderes, f.eks.

Select EventId,EventName from EventMaster
where EventDate >= '10/15/2009' and EventDate < '10/19/2009'

(Bemærk < i stedet for <= i anden tilstand.)



  1. SQL-syntaksudtryk for 'WHERE (col1, col2) <(val1, val2)'

  2. Oprettelse af brugerdefineret login-skærm i Oracle Forms 10g

  3. android.database.CursorIndexOutOfBoundsException

  4. AMD, Intel og PostgreSQL