几个简单的sql 不常写就容易忘记

一.说明 几个简单的基本的sql语句,不常写,就容易忘记。

1.查询  select * from table1 where 范围
2.插入  insert into table1 (field1,field2)values(value1,value2)
3.删除  delete from table1 where 范围
4.更新  update table1 set field1=value1 ,field2= value2 where 范围
5.like查询 select * from table1 where filed1 like '%value1%'
6.排序 select * from table1 order by filed1 desc [or asc]
7.总数 select count(*) as totalcount from table1
8.求和 select sum(field1) as sumvalue from table1
9.平均 select avg(field1) as avgvalue from table1
10.最大 select max(field1) as maxvalue from table1
11.最小 select min(field1) as minvalue from table1

   ----between and ----  
 eg:
 select * 
	from table1
		 where salary 
		 		between 2000 and 5000
		 		
 select *
     from table1 
     	where salary >=2000 and salary <=5000
		 		
    
  ----or ----
 eg:
 select tname,dname,sal
        from teacher 
             where dname='计算机' 
             	  or dname='生物'
             	     order by dname 
 

 
   ----not in ----  
 eg:
 select tname,dname,sal,age
        from teacher 
             where dname
             	 not in('计算机','生物','机械工程')
             	 		order by dname 
 
 
 
    ----not ----  
 eg:
 select tname,dname,sal,age
        from teacher 
             where 
             	 not dname = '计算机'
             	 		order by dname 
 select tname,dname,sal,age
        from teacher 
             where 
             	 not sal > 1500
             	 		order by dname 
             	 		
             	 		
  -----------<> not != --------

not 可以有其他运算符组合查询
eg:
 select tname,dname,sal,age
        from teacher 
             where 
             	 not age between 40 and 50
             	 		order by dname 
             	 		
     	
     	
             	     
             	     
    

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值