mysql_SELECT查询like模糊查询as别名定义规 逻辑运算符

create database webclass default character set utf8:

create table stu(id int (10) primary key auto_increament,sname char(30) not null,sex tinyint(1) default 0, qq varchar(255)) default character set utf8 engine myisam:

use webclass:

查看表结构:desc stu:

插入字段:insert into stu(sname,sex,qq) values("李文",1,32142434):

                  insert into stu(sname,sex,qq) values("张俊",0,32142455):

                  insert into stu(sname,sex,qq) values(”刘梅 ",0, 13212442)::

                 insert into stu(sname,sex,qq) values(”张梅 ",0, 122212442)::

查询:select * from stu:

                                    j8ia

检查版本信息:select version():

显示所使用的库:select database():
定义一个变量 @s=2   :set @s=2:

                                     select @s*200:

                                     

desc stu:

select  sname,sex from stu:

select  *  from stu where sname="张俊":

查找姓张的:select  *  from stu where sname like "李%":

like 模糊查询查找包含玉的:select  *  from stu where sname like "%玉%":

                          select if(sex,“男生”,"女生"),sname,sex from stu:

                    

别名年定义:select if(sex,“男生”,"女生")as  stusex ,sname,sex from stu:

                   

          逻辑运算符:

                   select  sname,sex from stu where sname like "李%" and sex=0;

                  

查找姓李的或者性别是女的:  select  sname,sex from stu where sname like "李%" or sex=0;

                

连接运算符:select concat("姓名:",sname,"性别:",sex,"QQ:",qq) from stu;             

  

取别名:select concat("姓名:",sname,"性别:",sex,"QQ:",qq) as  stuinfo from stu;     

              

          select concat("姓名:",sname,"性别:",if(sex,"男","女"),"QQ:",qq) as  stuinfo from stu;   

         

        

        

猜你喜欢

转载自blog.csdn.net/choupiaoyi2794/article/details/81137809