文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>sql一些基本语句

sql一些基本语句

时间:2010-12-06  来源:gull

select tem,Color,sum(people) as QtySum  from  auth group by tem,Color with cube

tem                 Color                QtySum                    
-------------------- -------------------- ---------
Chair                Blue                 101.00                    
Chair                Red                  210.00                    
Chair                (null)               311.00                    
Table                Blue                 124.00                    
Table                Red                  223.00                    
Table                (null)               347.00                    
(null)               (null)               658.00                    
(null)               Blue                 225.00                    
(null)               Red                  433.00

 

2.with rollup 用法 只统计出tem这一列

tem                 Color                QtySum                    
-------------------- -------------------- ---------
Chair                Blue                 101.00                    
Chair                Red                  210.00                    
Chair                (null)               311.00                    
Table                Blue                 124.00                    
Table                Red                  223.00                    
Table                (null)               347.00 

 

3.按字段数据的汉字笔画排序

select * from teacher order by tname collate chinese_PRC_STROKE_CI_AS_KS

 

4.全外连接

select dept.*,rom.* from dept FULL outer join rom on dept.dno=rom.dno

 

5.交叉连接

select dept.* from dept cross join rom order by dept.dno;

 

6.union进行多表查询

union all 不会消除重复行

 

7.Intersect取两个结果的交集

 

8.except 拥有在table1但不在table2的行并消除重复的行

 

9all,any的区别

 

ALL <ALL 小于最小值 和distinct使用防止返回被多次选中的行
>ALL 大于最大值
<>ALL 等同于NOT IN
ANY <ANY 小于最大值
>ANY 大于最小值
   = ANY 等同IN

 

 

 

相关阅读 更多 +
排行榜 更多 +
坦克战争世界

坦克战争世界

模拟经营 下载
丛林反击战

丛林反击战

飞行射击 下载
几何飞行安卓版

几何飞行安卓版

飞行射击 下载