SQL Sample Coding

SQL Sample Coding

ID:39904893

大小:449.71 KB

页数:12页

时间:2019-07-14

SQL Sample Coding_第1页
SQL Sample Coding_第2页
SQL Sample Coding_第3页
SQL Sample Coding_第4页
SQL Sample Coding_第5页
资源描述:

《SQL Sample Coding》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Chapter1:BasicSQlProgramingSyntaxLIBNAMElibref‘SAS-data-library’;PROCSQL;CREATETABLEtable-nameASSELECTcolumn-1<,...column-n>FROMtable-1

2、view-1<,...table-n

3、view-n>>>;QUIT;SampleProgramsQueryingaTableprocsql;selectempid,jobc

4、ode,salary,salary*.06asbonusfromsasuser.payrollmasterwheresalary<32000orderbyjobcode;quit;SummarizingGroupsofDataprocsql;selectmembertype,sum(milestraveled)asTotalMilesfromsasuser.frequentflyersgroupbymembertype;quit;CreatingaTablefromtheResultsofaQueryonTwoTablesprocsql;createtablework.milesassele

5、ctsalcomps.empid,lastname,newsals.salary.newsalaryfromsasuser.salcomps.sasuser.newsalswheresalcomps.empid=newsals.empidorderby2;quit;Chapter2:AdvancedQueriesSyntaxPROCSQLOUTOBS=n;SELECTcolumn-1<,...column-n>FROMtable-1

6、view-1<,...table-n

7、view-n>>

8、Gexpression>1>;QUIT;BETWEENvalue-1ANDvalue-2sql-expressionCONTAINSsql-expressioncolumnIN(constant-1<,...constant-n>)columnISMISSINGcolumnISNULLcolumnLIKE‘pattern’sql-expression=*sql-expressionSampleProgramsDisplayingallColumnsinOutputandanExpandedColumnListintheSASLogp

9、rocsqlfeedback;select*fromsasuser.staffchanges;quit;EliminatingDuplicateRowsfromOutputprocsql;selectdistinctflightnumber,destinationfromsasuser.internationalflightsorderby1;quit;SubsettingRowsbyUsingCalculatedValuesprocsqloutobs=10;validateselectflightnumber,datelabel="FlightDate",destination,board

10、ed+transferred+nonrevenueasTotalfromsasuser.marchflightswherecalculatedtotalbetween100and150;quit;SubsettingDatabyUsingaNoncorrelatedSubqueryprocsqlnoexec;selectjobcode,avg(salary)asAvgSalaryformat=dollar11.2fromsasuser.payrollmastergroupbyjobcodehavingavg(salary)>(selectavg(salary)fromsasuser.payr

11、ollmaster);quit;SubsettingDatabyUsingaCorrelatedSubqueryprocsql;title’FrequentFlyersWhoAreNotEmployees’;selectcount(*)asCount2fromsasuser.frequentflyerswherenotexists(select*fromsasuser.staffmasterwherename

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

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

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