Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Verwenden Sie BETWEEN für ein Varchar-Feld, kein numerisches Feld?

Sie müssen die Ergebnisse umwandeln WHERE ISNUMERIC(column) = 1 AND CAST(column AS decimal(10,5)) BETWEEN 1 AND 2 zum Beispiel.