Mysql基础查询语句
直接查询:
- 语法:SELECT字段FROM表名;
- 示例:SELECTxiang, url FROM 爬虫数据储存.每日信息;
- 解释:从爬虫数据库表中查询name和age两个字段。
条件查询:
- 语法:SELECT字段FROM表名WHERE条件;
- 示例:SELECT url FROM 爬虫数据库 WHERE xiang= 15;
- 解释:从 爬虫数据库 表中查询xiang等于 15 的name字段。
模糊查询:
- 语法:SELECT字段FROM表名WHERE字段LIKE '%数据%';
- 示例:SELECT * FROM 爬虫数据库 WHERE xiang LIKE '%人%';
- 解释:从 爬虫数据库 表中查询xiang字段中包含’人’的所有记录。
算术运算符:
- 语法:>(大于)、<(小于)、=(等于)、!=(不等于)、<>(不等于)、>=(大于等 于)、<=(小于等于)。
- 示例:SELECT * FROM 爬虫数据库 WHERE xiang< 15;
- 解释:从 爬虫数据库 表中查询xiang小于 15 的所有记录。
逻辑运算符:
- 语法:AND(且)、OR(或)、NOT(非)。
- 示例:SELECT * FROM 爬虫数据库 WHERE xiang = 15 OR mingzi = 'man';
- 解释:从 爬虫数据库 表中查询xiang等于 15 或mingzi等于’man’的所有记录。
IN与NOT IN运算符:
- 语法:SELECT字段FROM表名WHERE字段IN(列表)//或NOT IN(列表);`
- 示例:SELECT * FROM 爬虫数据库 WHERE xiang IN(13, 14, 15);
- 解释:从 爬虫数据库 表中查询xiang为 13、14、15 之间的所有记录。
排序查询:
- 语法:SELECT字段FROM表名ORDER BY字段排序方式(升序ASC,降序DESC);
- 示例:SELECT * FROM 爬虫数据库 ORDER BY xiang ASC;
- 解释:从 爬虫数据库 表中查询所有记录并按照xiang升序排序。