mysql语句判断符
时间: 2024-06-14 18:04:31 浏览: 17
MySQL提供了多种判断符用于条件判断,常用的判断符包括:
1. 等于:使用`=`判断两个值是否相等。
```sql
SELECT * FROM table_name WHERE column_name = value;
```
2. 不等于:使用`<>`或`!=`判断两个值是否不相等。
```sql
SELECT * FROM table_name WHERE column_name <> value;
SELECT * FROM table_name WHERE column_name != value;
```
3. 大于:使用`>`判断一个值是否大于另值。
```sql
SELECT * FROM table_name WHERE column_name > value;
```
4. 小于:使用`<`判断一个值是否小于另一个值。
```sql
SELECT * FROM table_name WHERE column_name < value;
```
5. 大于等于:使用`>=`判断一个值是否大于等于另一个值。
```
SELECT * FROM table_name WHERE column_name >= value;
```
6. 小于等于:使用`<=`判断一个值是否小于等于另一个值。
```sql
SELECT * FROM table_name WHERE column_name <= value;
```
7. 在范围内:使用`IN`判断一个值是否在指定的范围内。
```sql
SELECT * FROM table_name WHERE column_name IN (value1, value2, ...);
```
8. 不在范围内:使用`NOT IN`判断一个值是否不在指定的范围内。
```sql
SELECT * FROM table_name WHERE column_name NOT IN (value1, value2, ...);
```
9. 为空:使用`IS NULL`判断一个值是否为空。
```sql
SELECT * FROM table_name WHERE column_name IS NULL;
```
10. 不为空:使用`IS NOT NULL`判断一个值是否不为空。
```sql
SELECT * FROM table_name WHERE column_name IS NOT NULL;
```