sql语句if语法

sql语句if语法

ID:22996652

大小:92.50 KB

页数:17页

时间:2018-11-02

sql语句if语法_第1页
sql语句if语法_第2页
sql语句if语法_第3页
sql语句if语法_第4页
sql语句if语法_第5页
资源描述:

《sql语句if语法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、★sql语句if语法SQL语句语法SQL语句语法1.查询表的所有内容SELECT*FROMTB_ZYML2.查询指定字段的内容SELECTZYDM,ZYMC,YJDBZFROMTB_ZYML3.查询表某一个或多个条件的内容SQL语句SELECT*FROMTB_ZYTRIN(‘1221’,’12212’)用AND表示两个条件必须都要满足用OR表示两个条件任意一个满足条件即可IN:表示包含某个内容的条件即ZYDM在’1221’和’12212中存在的3.向按某个字段排序(1)升序排列SELECTZYD

2、M,FADM,TRYLDM,FYYSDMFROMTB_ZYTRORDERBYZYDM,FADM(2)降序排列SELECTZYDM,FADM,TRYLDM,FYYSDMFROMTB_ZYTRORDERBYZYDMDESC,FADM4.模糊查询SELECT*FROMTB_ZYMLCLIKE‘%锅炉%’ANDYY=’2012’ORDERBYZYNBBM5.关联查询(1)两个表都要同时存在直接用=号关联比如一个TB_ZYTR表只有ZYDM代码字段,TRYLDM投入料代码,没有作业名称字段和投入料名称字段

3、,那么我想查询作业投入的所有作业名称和产品名称,则必须和TB_ZYML作业目录表的ZYDM和TB_CPBM.产品编码表的CPDM字段关联查询TB_ZYML.ZYMC作业名称字段以及TB_CPBM.产品名称字段SELECTA.ZYMC,B.CPMC,A.ZYDM,A.TRYLDMFROMTB_ZYMLA,TB_CPBMB,TB_ZYTRC=C.ZYDMANDB.CPDM=C.TRYLDMANDA.YY=’2012’ANDB.YY=’2012’ORDERBYA.ZYDM,A.TRLDM(2)左关联查

4、询LEFTJOINTABLEON条件表示以左边表为主,即左边表的记录肯定全都能显示出来,然后关联查询出右边表的字段,右边表的记录树可能少于左边的表SELECTC.CPMC,A.ZZCPDM,A.ZZCPCB,B.ZZCPXSJFROMTB_ZZCPCBALEFTJOINTB_ZZCPXSJBONA.ZZCPDM=B.ZZCPDMANDA.YY=B.YYANDA.NN=B.NNANDA.DD=B.DDANDA.HSZXDM=B.HSZXDM,TB_CPBMC=C.CPDMANDA.YY=’2012

5、’ANDA.NN=’02’ANDA.DD=’01’比如A表记录为ID,CPMC1A2B3C4DB表记录是IDXSJ120。13200SELECTA.ID,A.CPMC,B.XSJFROMALEFTJOINBONA.ID=B.ID则查询显示为ID,CPMC,XSJ1,A,20。12,B,NULL3,C,2004,D,NULL(3).右关联RIGHTJIONTABLEON表示以右边表为主,即右边表的记录肯定全都能显示出来,然后关联查询出左边表的字段,左边表的记录树可能少于右边的表SELECTA.ID

6、,A.CPMC,B.XSJFROMARIGHTJOINBONA.ID=B.ID则查询结果为ID,CPMC,XSJ1,A,20.13,C,2006.插入,删除,更新操作插入:insertintotable1(field1,field2)values(value1,value2)删除:deletefromtable1table1计算各个作业投入料的总记录数selectZYDM,count(*)totalcountfromTB_ZYTR8求某一个字段数值的和:selectsum(field1)assu

7、mvaluefromtable1计算各个作业投入量的合计selectZYDM,SUM(TRSL)totalcountfromTB_ZYTR9.求数值的平均:selectavg(field1)asavgvaluefromtable1selectZYDM,AVG(TRSL)totalcountfromTB_ZYTR10.求数值的最大值selectmax(field1)asmaxvaluefromtable1selectZYDM,MAX(TRSL)totalcountfromTB_ZYTR11.求数值

8、的最小值selectmin(field1)asminvaluefromtable1selectZYDM,FADM,MAX(TRSL)totalcountfromTB_ZYTR,FADM注意所有的GROUPBY后面有几个字段,则对应的SELECT字段上也要几个字段12.UNION运算符UNION运算符通过组合其他两个结果表(例如TABLE1和TABLE2)并消去表中任何重复行而派生出一个结果表。当ALL随UNION一起使用时(即UNIONALL),不消除重复行。两种情况下,派生表的每一行不是来自T

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。