首页 > 代码库 > 随笔!day=16,11,28

随笔!day=16,11,28

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 + 空格键;

  圆半角的区别是,圆角占两个字节,半角占一个字节,(在英文状下的,中文状态不用区分,因为中文占两个字节)

随笔!day=16,11,28