sql >> Databasteknik >  >> RDS >> Sqlserver

Fråga för att välja data mellan två datum med formatet m/d/åååå

Denna lösning tillhandahåller CONVERT_IMPLICIT-drift för ditt tillstånd i predikat

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

ELLER

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

Demo på SQLFiddle



  1. Hur kör man PowerShell-skriptet på Task Scheduler?

  2. mysql om rad inte finns, ta standardvärde

  3. att välja NLS_LANG för Oracle

  4. array_push() vs. $array[] =.... Vilket är snabbast?