SQL4

AND 和 OR 运算符用于基于一个以上的条件对记录进行过滤。

AND 和 OR 运算符
AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。

如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。

如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。

原始的表 (用在例子中的):
LastName FirstName Address City
Adams John Oxford Street London
Bush George Fifth Avenue New York
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing
AND 运算符实例
使用 AND 来显示所有姓为 “Carter” 并且名为 “Thomas” 的人:

SELECT * FROM Persons WHERE FirstName=‘Thomas’ AND LastName=‘Carter’
结果:
LastName FirstName Address City
Carter Thomas Changan Street Beijing
OR 运算符实例
使用 OR 来显示所有姓为 “Carter” 或者名为 “Thomas” 的人:

SELECT * FROM Persons WHERE firstname=‘Thomas’ OR lastname=‘Carter’
结果:
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing
结合 AND 和 OR 运算符
我们也可以把 AND 和 OR 结合起来(使用圆括号来组成复杂的表达式):

SELECT * FROM Persons WHERE (FirstName=‘Thomas’ OR FirstName=‘William’)
AND LastName=‘Carter’
结果:
LastName FirstName Address City
Carter Thomas Changan Street Beijing
Carter William Xuanwumen 10 Beijing
ORDER BY 语句用于对结果集进行排序。

ORDER BY 语句
ORDER BY 语句用于根据指定的列对结果集进行排序。

ORDER BY 语句默认按照升序对记录进行排序。

如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。

原始的表 (用在例子中的):
Orders 表:

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953
实例 1
以字母顺序显示公司名称:

SELECT Company, OrderNumber FROM Orders ORDER BY Company
结果:
Company OrderNumber
Apple 4698
IBM 3532
W3School 6953
W3School 2356
实例 2
以字母顺序显示公司名称(Company),并以数字顺序显示顺序号(OrderNumber):

SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber
结果:

Company OrderNumber
Apple 4698
IBM 3532
W3School 2356
W3School 6953
实例 3
以逆字母顺序显示公司名称:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC
结果:
Company OrderNumber
W3School 6953
W3School 2356
IBM 3532
Apple 4698
实例 4
以逆字母顺序显示公司名称,并以数字顺序显示顺序号:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC
结果:
Company OrderNumber
W3School 2356
W3School 6953
IBM 3532
Apple 4698
注意:在以上的结果中有两个相等的公司名称 (W3School)。只有这一次,在第一列中有相同的值时,第二列是以升序排列的。如果第一列中有些值为 nulls 时,情况也是这样的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: sqljdbc4 是 Java 连接 SQL Server 数据库的全新驱动包。它是由微软公司提供的一个用于连接 SQL Server 数据库的 JDBC 驱动程序。CSND 则是 CSDN(中国最大的 IT 技术社区)上关于 sqljdbc4 的一个专题页面。 sqljdbc4 这个驱动包主要用于在 Java 应用程序中连接和操作 SQL Server 数据库。它提供了一组丰富的 API,开发人员可以通过这些 API 来实现与数据库的交互。使用 sqljdbc4,开发人员可以通过 Java 代码来连接数据库、执行 SQL 语句、获取查询结果等操作。 CSND 上的 sqljdbc4 专题页面则为开发人员提供了一系列与 sqljdbc4 相关的技术文章、教程、文档和示例代码。这些资源可以帮助开发人员快速入门 sqljdbc4,了解如何使用它来连接和操作 SQL Server 数据库。 在 CSND 的 sqljdbc4 专题页面上,开发人员可以找到一些介绍 sqljdbc4 的基础知识的文章,例如如何下载和安装 sqljdbc4,如何配置和初始化 JDBC 连接等。同时,还可以学习如何使用 sqljdbc4 执行增删改查等操作,以及如何处理事务、异常和性能优化等方面的内容。 总之,sqljdbc4 是连接 SQL Server 数据库的 JDBC 驱动程序,而 CSND 则是一个技术社区平台,提供了关于 sqljdbc4 的丰富的技术资源和帮助文档,方便开发人员学习和使用 sqljdbc4 进行数据库开发。 ### 回答2: sqljdbc4是一个用于连接Java应用程序和SQL Server数据库的驱动程序。csdn是一个中文IT技术社区,其中包含了大量的技术博客、论坛和资源分享等内容。 SQL Server是一种关系型数据库管理系统,它允许用户存储、操作和检索数据。而Java是一种面向对象的编程语言,常用于开发Web应用和企业级应用。 sqljdbc4是连接Java应用程序和SQL Server数据库的驱动程序之一。通过该驱动程序,Java开发人员可以使用Java代码连接到SQL Server数据库,并执行各种数据库操作,如插入、更新、删除、查询等。 csdn作为一个IT技术社区,提供了大量的技术资源和知识分享。在csdn上,开发人员可以找到各种与sqljdbc4相关的教程、代码示例和问题解答等。通过参与csdn的讨论和交流,开发人员可以更好地了解如何使用sqljdbc4驱动程序来连接到SQL Server数据库,并解决在开发过程中遇到的问题。 总的来说,sqljdbc4和csdn都是与连接Java应用程序和SQL Server数据库相关的资源。sqljdbc4提供了连接和操作SQL Server数据库的驱动程序,而csdn为开发人员提供了技术资源和知识分享平台,帮助开发人员更好地了解和使用sqljdbc4驱动程序。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值