sql >> Database >  >> RDS >> Sqlserver

Query om gegevens tussen twee datums te selecteren met het formaat m/d/yyyy

Deze oplossing biedt CONVERT_IMPLICIT-bewerking voor uw aandoening in predikaat

SELECT * 
FROM xxx 
WHERE CAST(dates AS date) BETWEEN '1/1/2013' and '1/2/2013'

OF

SELECT * 
FROM xxx 
WHERE CONVERT(date, dates, 101) BETWEEN '1/1/2013' and '1/2/2013'

Demo op SQLFiddle



  1. meerdere waarden lezen uit een blob-veld PL/SQL

  2. Milvus :trein en zoek op aparte machines

  3. SQL-injectie vermijden in een door de gebruiker gegenereerde SQL-regex

  4. Controleer een hele tabel op een enkele waarde