4操作符
三、操作符
--基本条件查询之一  〉,<,=,<=,>=,!=(<>)
select *from tablename where  id>150;     --查询id〉150的信息
select *from tablename where  id!=150;
=select *from tablename where not id=150;  
--基本条件查询之二  between and
select *from tablename where id between 150 and 200;  --查询200>id〉150的信息  
--基本条件查询之三  like   %  _
--%  代表0个或多个任意字符 
--_  代表1个任意字符
select *from tablename where name like '__';    --查询name是2个字的
select *from tablename where name like '李_';	--查询name是2个字且姓李
select *from tablename where name like '%多%';	--查询name中带有‘多’字的全部信息
--基本条件查询之四 in  not in 
select *from tablename where id  in(150,155,160);  --只查询id为150,155,160的信息
----基本条件查询之五  is null   is not null 
select *from tablename where name is null;  --查询name是空
select *from tablename where name='';       --查询name的数据等于空白
--修改数据
update tablename set(注意此单词) id=150 where age=15;   --把age=15的id数据修改为id=150
--删除数据
delete from(注意此单词) tablename where age=15;     --删除age=150的全部数据
delete from tablename;		   --删除表中的全部数据	
truncate  table  tablename	   --清空表中全部数据,且auto_increment	自动编号从1开始
--删除表
drop table tablename
=drop table `tablename`(反引号)
--如果存在该表,则删除
=drop table if exists `tablename`(反引号)
--多表查询
select tablename.sex,tablename1.age from tablename,tablename1 
where tablename.id=tablename1.id
=select q.sex,p.age from tablename q,tablename1 p 
where q.id=p.id        --采取别名   格式:表名.字段名
等价于
select sex from tablename where id in(select id from tablename1 where id=XX)	--子查询
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号