打卡MySQL 是怎样使用的:从零蛋开始学习 MySQL
在第8章,简单查询一章中复习了一些查询方式,例如别名列后AS或者直接别名,去重关键字DISITINCT 列即可去重,限制查询条数,limit,有两种使用方式第一种,如limit 1,3即从第一条开始,查询往后的三条数据,第二种用法limit 3 ,这是限制查询出来的结果从0开始到第三条数据,排序的方式 ORDER BY 列 ASC或者DESC,如果不写,默认为ASC升序,从小到大排序。
在第9章,条件查询一章中,复习了一些操作符,=,<>和!=,>,<,bttween a and b , 条件属性OR,IN(b1,b2),NOT IN(b1,b2),LIKE 及NOT LIKE,如模糊查询某个姓王的人,select * from name LIKE '王%';%代表任意字符串,若查询名字中有王的则查询条件为 '%王%',_代表一个字符,而%代表一个字符串,若查询王某两个字的姓名,则查询条件可以为'王_';在使用模糊查询like关键字的时候,如果字符串中需要%或者_,则需要转义通配符'\%'代表字符串中的'%',假如想查询名叫王%的人,查询语句为select * from name '王\%';
在第8章,简单查询一章中复习了一些查询方式,例如别名列后AS或者直接别名,去重关键字DISITINCT 列即可去重,限制查询条数,limit,有两种使用方式第一种,如limit 1,3即从第一条开始,查询往后的三条数据,第二种用法limit 3 ,这是限制查询出来的结果从0开始到第三条数据,排序的方式 ORDER BY 列 ASC或者DESC,如果不写,默认为ASC升序,从小到大排序。
在第9章,条件查询一章中,复习了一些操作符,=,<>和!=,>,<,bttween a and b , 条件属性OR,IN(b1,b2),NOT IN(b1,b2),LIKE 及NOT LIKE,如模糊查询某个姓王的人,select * from name LIKE '王%';%代表任意字符串,若查询名字中有王的则查询条件为 '%王%',_代表一个字符,而%代表一个字符串,若查询王某两个字的姓名,则查询条件可以为'王_';在使用模糊查询like关键字的时候,如果字符串中需要%或者_,则需要转义通配符'\%'代表字符串中的'%',假如想查询名叫王%的人,查询语句为select * from name '王\%';
展开
评论
点赞