sql server入门自学教程,sql server全套教程

首页 > 实用技巧 > 作者:YD1662023-11-26 22:44:52

「 注意:」 在某些版本的 SQL 中,操作符 <> 可以写为 !=。

「实例:」

如果只希望选取居住在城市 "Beijing" 中的人,我们需要向 SELECT 语句添加 WHERE 子句:

SELECT * FROM Persons WHERE City='Beijing';

sql server入门自学教程,sql server全套教程(17)

「 注意:」 SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。

AND & OR – 运算符

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

「语法:」

「AND 运算符实例:」

SELECT * FROM 表名称 WHERE 列 运算符 值 AND 列 运算符 值;

「OR 运算符实例:」

SELECT * FROM 表名称 WHERE 列 运算符 值 OR 列 运算符 值;

「实例:」

由于 Persons 表数据太少,因此增加几条记录:

INSERT INTO Persons VALUES (2, 'Adams', 'John', 'Oxford Street', 'London'); INSERT INTO Persons VALUES (3, 'Bush', 'George', 'Fifth Avenue', 'New York'); INSERT INTO Persons VALUES (4, 'Carter', 'Thomas', 'Changan Street', 'Beijing'); INSERT INTO Persons VALUES (5, 'Carter', 'William', 'Xuanwumen 10', 'Beijing'); SELECT * FROM Persons;

sql server入门自学教程,sql server全套教程(18)

「AND 运算符实例:」

使用 AND 来显示所有姓为 "Carter" 并且名为 "Thomas" 的人:

SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter';

sql server入门自学教程,sql server全套教程(19)

「OR 运算符实例:」

使用 OR 来显示所有姓为 "Carter" 或者名为 "Thomas" 的人:

SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter';

sql server入门自学教程,sql server全套教程(20)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.