B01-单表查询简单比较,in,范围查询第一关基本查询语句
时间: 2024-10-27 13:08:00 浏览: 35
B01-在SQL查询中,当你需要对单张表中的数据进行简单的比较、包含条件或范围查询时,可以使用一些基础的查询语句。这里有一些常见的例子:
1. **等于(=)查询**:用于查找字段值与指定值相等的记录。
```sql
SELECT * FROM table_name WHERE column_name = 'value';
```
2. **不等于(!=)查询**:查找字段值与指定值不相同的记录。
```sql
SELECT * FROM table_name WHERE column_name <> 'value';
```
3. **IN查询**:用于查找字段值在给定列表中的记录。
```sql
SELECT * FROM table_name WHERE column_name IN ('value1', 'value2', 'value3');
```
4. **范围查询( BETWEEN 和 < >)**:查找字段值落在特定区间内的记录。
- BETWEEN:`SELECT * FROM table_name WHERE column_name BETWEEN lower_bound AND upper_bound;`
- 大于(<)和小于(>):`SELECT * FROM table_name WHERE column_name < value;` 或 `SELECT * FROM table_name WHERE column_name > value;`
5. **LIKE查询**:常用于模式匹配,如模糊搜索,通配符%代表零个到任意字符。
```sql
SELECT * FROM table_name WHERE column_name LIKE '%pattern%';
```
这些是基本的单表查询语句,它们让你可以根据条件筛选出所需的数据。如果你有更具体的问题或者想了解如何组合这些查询,随时告诉我哦。
阅读全文