sql 多表查询 代码示例.doc

sql 多表查询 代码示例.doc

ID:55955447

大小:24.00 KB

页数:5页

时间:2020-06-18

sql 多表查询 代码示例.doc_第1页
sql 多表查询 代码示例.doc_第2页
sql 多表查询 代码示例.doc_第3页
sql 多表查询 代码示例.doc_第4页
sql 多表查询 代码示例.doc_第5页
资源描述:

《sql 多表查询 代码示例.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SQL多表查询代码示例  在Pubs数据库中,完成以下查询usepubs--使用内联接查询出authors和publishers表中位于同一个城市的作者和出版社信息selectau_fname+'·'+au_lnameas作者,pub_nameas出版社fromauthorsinnerjoinpublishersonauthors.city=publishers.city--查询出作者号以1~5开头的所有作者,并使用右外联接在查询的结果集中列出和作者--在同一个城市的出版社名selectau_fname+'·'+au_lnameas作者,pub_nameas

2、出版社fromauthorsrightouterjoin publishersonauthors.au_idlike'[1-5]%'whereauthors.city=publishers.city--使用自联接查找居住在Oakland相同邮码区域中的作者。selectdistincta.au_fname+'·'+a.au_lnameas作者,a.au_id,a.zipfromauthorsainnerjoinauthorsbona.zip=b.zipwherea.city='Oakland'anda.au_fname<>b.au_fname--P26《学习

3、手册》上机试验的所有题目selectascii('sql')--结果:115selectchar(66)--结果:Bselectcharindex('E','HELLO')--结果:2selectleft('RICHARD',4)--结果:RICHselectlen('RICHARD')--结果:7selectlower('RICHARD')--结果:richardselect'SQL'+ltrim('RICHARD')--结果:SQLRICHARDselectreverse('ACTION')--结果:NOITCAselectright('RICHARD'

4、,4)--结果:HARDselectrtrim('RICHARD  ')+'SQL'--结果:RICHARDSQLselectpatindex('%BOX%','ACTIONBOX')--结果:7select'RICHARD'+space(2)+'HELL'--结果:RICHARD HELLselectstuff('Weather',2,2,'I')--结果:WItherselectsubstring('Weather',2,2)--结果:easelectupper('Richard')--结果:RICHARDselectdateadd(dd,10,getd

5、ate())--结果:2005-10-2616:04:58.030selectdatediff(dy,getdate(),'2005-01-01')--结果:-288selectdatepart(dw,'2004-10-01')--结果:6selectdatename(dw,'2004-10-01')--结果:星期五--第七讲多表查询上机实验userecruitment---需要得到年龄在35岁到40岁之间的外部候选人的信息select*fromExternalCandidatewheredatediff(yy,dbirthdate,getdate())be

6、tween35and40---需要在当前日期之后的10天在报纸上登载一则广告,系统需要计算出日期并显示selectdistinctgetdate()astoday,dateadd(day,10,getdate())as'10daysfromtoday'fromnewsad---统计外部候选人接受测试和面试日期的间隔的时间平均值selectavg(datediff(day,dtestdate,dinterviewdate))as测试面试日期间隔平均天数fromexternalcandidate---需要获取外部候选人的姓名和他们申请的职位selectexter

7、nalcandidate.vcandidatenameas姓名,      position.vdescriptionas申请职位fromexternalcandidateleftjoinpositiononexternalcandidate.cpositioncode=position.cpositioncode---需要获得在2001年应聘的外部候选人的名字,及推荐他们的招聘机构名selectexternalcandidate.vcandidatenameas名字,      recruitmentagencies.cnameas推荐他们的招聘机构名fr

8、omexternalcandidateleftjoi

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

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

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