All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
SQL数据库高级教程:学习 SQL BETWEEN_[SQL Server教程]

Writer: 归海一刀 Article type: Programming skills(编程技巧) Time: 2014/2/3 6:40:14 Browse times: 462 Comment times: 0

SQL数据库高级教程:学习 SQL BETWEEN_[SQL Server教程]


HansenOlaTimoteivn 10SandnesNordmannAnnaNeset 18SandnesPettersenKariStorgt 20StavangerSvendsonToveBorgvn 23Sandnes

实例 1

如需以字母顺序显示介于"Hansen"(包括)和"Pettersen"(不包括)之间的人,请使用下面的SQL:

SELECT * FROM Persons WHERE LastNameBETWEEN 'Hansen' AND 'Pettersen'

结果:

HansenOlaTimoteivn 10SandnesNordmannAnnaNeset 18Sandnes

重要事项:不同的数据库对BETWEEN...AND操作符的处理方式是有差异的。某些数据库会列出介于"Hansen"和"Pettersen"之间的人,但不包括"Hansen"和"Pettersen";某些数据库会列出介于"Hansen"和"Pettersen"之间并包括"Hansen"和"Pettersen"的人;而另一些数据库会列出介于"Hansen"和"Pettersen"之间的人,包括"Hansen",但不包括"Pettersen"。所以:请检查你的数据库是如何处理BETWEEN....AND操作符的!

实例 2

如需使用上面的例子显示范围之外的人,请使用NOT操作符:

SELECT * FROM Persons WHERE LastNameNOT BETWEEN 'Hansen' AND 'Pettersen'

结果:

PettersenKariStorgt 20StavangerSvendsonToveBorgvn 23Sandnes


Head photo

Go homepage
Upload pictures
Write articles

SQL数据库高级教程:学习 SQL BETWEEN_[SQL Server教程]

BETWEEN ... AND

操作符BETWEEN ... AND会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。

SELECT column_name FROM table_nameWHERE column_nameBETWEEN value1 AND value2

原始的表 (在实例中使用:)

LastNameFirstNameAddressCityLastNameFirstNameAddressCityLastNameFirstNameAddressCity

There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.