标签:关于mysql查询
1,查询表的结构?
语法:desc 表名;
demo: desc stu ;
2,多条件查询?
and or not in
和 或 不 在
demo: select * from stu where sid=1 and sname=‘长江‘;
select * from stu where sid=3 or sid=5;
select * from stu where sid in (1,2,3,4,5);
select * from stu where sid not in(1,2,3,4,5);
3,对空值的查询?is null 和 is not null(对应列是否为空的查询)
demo: select * from stu where sname is null;(姓名为空的查询)
select * form stu where sname is not null;
4,在···之间,当中,中间,的查询?
语法:between a and b ;(在a和b之间的值,包含a和b的值)
demo: select * from stu where sid between 1 and 5 ;(学号在1到5之间的信息)
5,模糊查询?like (好像)
% :指代不明确值的长度或位置。
—:(下划线)指代明确的位置或已知的字符串的长度。
demo : select * from stu where sname like ‘_心%’;(林心如,王心琳,夏心雨等等信息)
6,输入法的圆半角切换?
shift + 空格键;
圆半角的区别是,圆角占两个字节,半角占一个字节,(在英文状下的,中文状态不用区分,因为中文占两个字节)
标签:关于mysql查询
原文地址:http://12170526.blog.51cto.com/12160526/1877510