数据库基本操作(小白练习2)
存在的数据表
1、查询表中id大于1的字段
(=,>,<,!=,is null,not null,--------都是比较运算)
select * from tb1 where id > 1;
2、同时查询两种字段名,查询id = 2同时name = fu的字段
(逻辑运算:and(同时满足两个条件),or(一边满足即可),)
select * from tb1 where id=2 or name='fu';
3、排序,将id值按照正向排序
select * from tb1 order by id;
select * from tb1 order by id asc;
4、排序,将id值按照逆向排序
select * from tb1 order by id desc;
5、限制,只显示两条数据
select * from tb1 limit 2;
select * from tb1 limit 3,6;(表示从索引下标3开始找,显示6条数据)
6、去重
select distinct from tb1;
7、模糊查询
select * from tb1 where name like 'r%';(%匹配字符串)
select * from tb1 where name like 'r___';(下划线匹配后面模糊的字符,有几个写几个下划线)
8、范围查询
select * from tb1 where id > 2 and id < 5;(前后不闭合)
select * from tb1 where id between 2 and 5;(前后闭合)
select * from tb1 where id in (2,3,4);(指定id)
上一篇下一篇