MySQL查询单个_Mysql查询数据(单表查询)

一、查询所有字段

1,SELECT 字段1,字段2,字段3...FROM 表名;

2,SELECT * FROM 表名;

二、查询指定字段

1,SELECT 字段1,字段2,字段3...FROM 表名;

三、Where 条件查询

1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 条件表达式;

四、带IN 关键字查询

1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] IN (元素1,元素2,元素3);

五、带BETWEEN AND 的范围查询

1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] BETWEEN 取值1 AND 取值2;

六、带LIKE 的模糊查询

1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] LIKE ‘字符串’;

“%”代表任意字符;

“_” 代表单个字符;

七、空值查询

1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段IS [NOT] NULL;

八、带AND 的多条件查询

1,SELECT 字段1,字段2...FROM 表名WHERE 条件表达式1 AND 条件表达式2 [...AND 条件表达式n]

九、带OR 的多条件查询

1,SELECT 字段1,字段2...FROM 表名WHERE 条件表达式1 OR 条件表达式2 [...OR 条件表达式n]

十、DISTINCT 去重复查询

SELECT DISTINCT 字段名FROM 表名;

1.1.11对查询结果排序

SELECT 字段1,字段2...FROM 表名ORDER BY 属性名[ASC|DESC]

1.1.12GROUP BY 分组查询

GROUP BY 属性名[HAVING 条件表达式][WITH ROLLUP]

1,单独使用(毫无意义);

2,与GROUP_CONCAT()函数一起使用;

3,与聚合函数一起使用;

4,与HAVING 一起使用(限制输出的结果);

5,与WITH ROLLUP 一起使用(最后加入一个总和行);

1.1.13LIMIT 分页查询

SELECT 字段1,字段2...FROM 表名LIMIT 初始位置,记录数;

1.1.1查询所有字段1,SELECT 字段1,字段2,字段3...FROM 表名;2,SELECT * FROM 表名;1.1.2查询指定字段1,SELECT 字段1,字段2,字段3...FROM 表名;1.1.3Where 条件查询1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 条件表达式;1.1.4带IN 关键字查询1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] IN (元素1,元素2,元素3);1.1.5带BETWEEN AND 的范围查询1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] BETWEEN 取值1 AND 取值2;1.1.6带LIKE 的模糊查询1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段[NOT] LIKE ‘字符串’;“%”代表任意字符;“_” 代表单个字符;1.1.7空值查询1,SELECT 字段1,字段2,字段3...FROM 表名WHERE 字段IS [NOT] NULL;1.1.8带AND 的多条件查询1,SELECT 字段1,字段2...FROM 表名WHERE 条件表达式1 AND 条件表达式2 [...AND 条件表达式n]1.1.9带OR 的多条件查询1,SELECT 字段1,字段2...FROM 表名WHERE 条件表达式1 OR 条件表达式2 [...OR 条件表达式n]1.1.10DISTINCT 去重复查询SELECT DISTINCT 字段名FROM 表名;1.1.11对查询结果排序SELECT 字段1,字段2...FROM 表名ORDER BY 属性名[ASC|DESC]1.1.12GROUP BY 分组查询GROUP BY 属性名[HAVING 条件表达式][WITH ROLLUP]1,单独使用(毫无意义);2,与GROUP_CONCAT()函数一起使用;3,与聚合函数一起使用;4,与HAVING 一起使用(限制输出的结果);5,与WITH ROLLUP 一起使用(最后加入一个总和行);1.1.13LIMIT 分页查询SELECT 字段1,字段2...FROM 表名LIMIT 初始位置,记录数;

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值