加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQL WHERE 语法

发布时间:2023-05-25 09:49:17 所属栏目:MsSql教程 来源:
导读:这篇文章主要讲解了“SQL语句where有哪些用法,可以做什么”,文中的讲解内容简单、清晰、详细,对大家学习或是工作可能会有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一
这篇文章主要讲解了“SQL语句where有哪些用法,可以做什么”,文中的讲解内容简单、清晰、详细,对大家学习或是工作可能会有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一起来学习一下吧。

SQL WHERE 子句

 WHERE 子句用于过滤记录。

 WHERE 子句用于提取满足指定标准的记录。 

SQL WHERE 语法

SELECT column1, column2, ...
FROM table_name
WHERE condition;
注意: WHERE子句不仅用于SELECT语法,还用于UPDATE,DELETE语法等!
 WHERE子句可以与以下类型的SQL语句一起使用:

UPDATE
DELETE
 UPDATE语句:

UPDATE "table_name"
SET "column_1" = [new value]
WHERE "condition";
 DELETE语句:

DELETE FROM "table_name"
WHERE "condition";

演示数据库
 在本教程中,我们将使用著名的Northwind示例数据库。
 以下是 "Customers" 表中的数据:

CustomerID    CustomerName    ContactName    Address    City    PostalCode    Country
1
Alfreds Futterkiste    Maria Anders    Obere Str. 57    Berlin    12209    Germany
2    Ana Trujillo Emparedados y helados    Ana Trujillo    Avda. de la Constitución 2222    México D.F.    05021    Mexico
3    Antonio Moreno Taquería    Antonio Moreno    Mataderos 2312    México D.F.    05023    Mexico
4
Around the Horn    Thomas Hardy    120 Hanover Sq.    London    WA1 1DP    UK
5    Berglunds snabbköp    Christina Berglund    Berguvsvägen 8    Luleå    S-958 22    Sweden

WHERE 子句实例
 以下SQL语句从"Customers"表中选择其国家为"Mexico"的所有客户:

实例
SELECT * FROM Customers
WHERE CustomerID=1;
WHERE 子句中的运算符
 WHERE子句中可以使用以下运算符:
运算符    描述
=    等于
<>    不等于。 注意:在某些版本的SQL中,这个操作符可能写成!=
>    大于
<    小于
>=    大于等于
<=    小于等于
BETWEEN    在某个范围内
LIKE    搜索某种模式
IN    为列指定多个可能的值

以上就是关于“SQL语句where有哪些用法,可以做什么”的介绍了,感谢各位的阅读,希望这篇文章能帮助大家解决问题。如果想要了解更多知识,小编每天都会为大家更新不同的知识。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章