- 查询所有
SELECT * FROM `表名`;
- 查询指定字段
SELECT `字段名1`,`字段名2`... FROM `表名`;
- 查询符合约束条件的字段
SELECT `字段名1`,`字段名2`... FROM `表名` WHERE 约束条件;
- 模糊查询: 占位符 % 任意长度的任意内容 _ 一个长度的任意内容
SELECT `字段名1`,`字段名2`... FROM `表名` WHERE `字段名` LIKE '%或_配合关键词';
- 查询符合约束条件的字段,按照指定字段排序
- ASC 升序 小 -- 大 默认值,可以不写
- ESC 降序 大 -- 小
SELECT `字段名1`,`字段名2`... FROM `表名` WHERE 约束条件 ORDER BY `字段` 排序方式;
- 排序字段可以是多个,一般第二个是id主键值字段
SELECT `字段名1`,`字段名2`... FROM `表名` WHERE 约束条件 ORDER BY `字段1` 排序方式,`id` 排序方式;
- 分页显示 LIMIT 参数1,参数2; 参数1:显示起始数据的索引下标 参数2:显示数据的数量 如果是按照页面来显示数据,参数1,计算公式 (显示页数-1)*参数2
SELECT `字段名1`,`字段名2`... FROM `表名` WHERE 约束条件 ORDER BY `字段1` 排序方式,`id` 排序方式 LIMIT 参数1,参数2;
- 查询x_lalala 表中c_summer字段对应的数据分别有多少条
select c_summer,count(*) from x_lalala GROUP BY c_summer
c_summer | count(*) |
---|---|
T1000 | 19 |
T1001 | 15 |
T1002 | 12 |
T1003 | 12 |
T1004 | 14 |
T1006 | 12 |
T1007 | 12 |
- 查询数据库中的某个字段
SELECT * FROM information_schema.columns WHERE column_name='字段名';