sql where not用法
时间: 2023-12-04 12:03:24 浏览: 20
在 SQL 中,NOT 是一个逻辑运算符,用于反转一个条件的结果。在 WHERE 子句中,NOT 用于排除符合特定条件的行。
例如,假设我们有一个名为 "students" 的表,其中包含学生的姓名和年龄。我们想要选择所有不是 18 岁的学生,可以使用以下 SQL 查询:
```
SELECT * FROM students WHERE NOT age = 18;
```
此查询将返回所有年龄不是 18 岁的学生的记录。注意,NOT 运算符必须紧随 WHERE 后面,并且在条件之前使用。
相关问题
sql where用法
在 SQL 中,WHERE 子句用于从表中选择满足指定条件的行。它通常与 SELECT 语句一起使用,以过滤数据并返回符合条件的结果集。
以下是 WHERE 子句的一些常见用法:
1. 简单条件:使用比较操作符(例如 =、<、>、<=、>=)来对特定列的值进行比较。例如:
```sql
SELECT * FROM my_table WHERE age > 25;
```
这将返回 my_table 表中年龄大于 25 的所有行。
2. 多个条件:可以使用 AND、OR 和 NOT 运算符来组合多个条件。例如:
```sql
SELECT * FROM my_table WHERE age > 25 AND salary > 50000;
```
这将返回 my_table 表中年龄大于 25 并且薪资大于 50000 的所有行。
3. 字符串匹配:使用 LIKE 运算符进行模式匹配。例如:
```sql
SELECT * FROM my_table WHERE name LIKE 'John%';
```
这将返回 my_table 表中名字以 "John" 开头的所有行。
4. IN 子句:使用 IN 关键字来匹配列中的任意一个值。例如:
```sql
SELECT * FROM my_table WHERE department IN ('IT', 'Finance', 'HR');
```
这将返回 my_table 表中部门为 "IT"、"Finance" 或 "HR" 的所有行。
5. BETWEEN 子句:使用 BETWEEN 关键字来匹配某个范围内的值。例如:
```sql
SELECT * FROM my_table WHERE age BETWEEN 20 AND 30;
```
这将返回 my_table 表中年龄在 20 到 30 之间的所有行。
6. NULL 值:可以使用 IS NULL 或 IS NOT NULL 条件来匹配 NULL 值。例如:
```sql
SELECT * FROM my_table WHERE email IS NULL;
```
这将返回 my_table 表中 email 列为 NULL 的所有行。
请注意,WHERE 子句可以与其他 SQL 语句(如 UPDATE、DELETE)一起使用,以过滤要修改或删除的数据行。
sqlserver not用法
SqlServer Not操作符用于对特定条件进行否定,返回与给定条件不同的结果集。其语法基本格式如下:
SELECT column1, column2, ...
FROM table_name
WHERE NOT condition;
其中,condition表示需要否定的条件表达式。例如,要选出年龄不大于30岁的员工,可以使用以下SQL语句:
SELECT * FROM employees
WHERE NOT age > 30;
该语句返回年龄小于等于30岁的所有员工记录。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)