In SQL Server enthält die SQL-Anweisung „zwischen und“ Grenzwerte und „nicht zwischen“ keine Grenzwerte. Die „BETWEEN ... AND“-Anweisung wählt einen Datenbereich zwischen zwei Werten aus; diese Werte können numerisch, Text oder Datum sein.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, SQL Server 2008-Version, Dell G3-Computer.
BETWEEN Operator
Operator BETWEEN ... AND
wählt einen Datenbereich zwischen zwei Werten aus. Diese Werte können numerisch, Text oder Datumswerte sein.
SQL BETWEEN-Syntax:
SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2
Wichtig:
Verschiedene Datenbanken behandeln den BETWEEN...AND-Operator unterschiedlich. In einigen Datenbanken werden Personen zwischen „Adams“ und „Carter“ aufgeführt, in anderen jedoch nicht unter „Adams“ und „Carter“. Listen Sie Personen zwischen „Adams“ und „Carter“ auf, einschließlich „Adams“, aber nicht „Carter“.
Überprüfen Sie also bitte, wie Ihre Datenbank mit dem ZWISCHEN...UND-Operator umgeht!
Allgemeine Situation:
In SQL Server enthält „Zwischen und“ Grenzwerte, nicht „Zwischen“ enthält keine Grenzwerte. Wenn Sie jedoch „Zwischen“ und „Zwischen“ verwenden, um das Datum einzuschränken, müssen Sie darauf achten, ob das Datum nach „und“ auf „Zwischen“ liegt Tag, dann ist der Standardwert 00:00:00. Beispiel: Das Datum nach und ist der 6. April 2017, was 2017-04-06 00:00:00 entspricht. Dann sind die Daten vom 2017-04-06 15: 10:34 ist keine andere To_char-Verarbeitung erforderlich.
Weitere Kenntnisse zum Thema Computerprogrammierung finden Sie unter: Programmierlehre! !
Das obige ist der detaillierte Inhalt vonEnthält die SQL-Anweisung dazwischen Grenzwerte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!