点耐特码农 发表于 2012-12-10 14:47:28

sql连接查询中,where关键字的位置

sql连接查询中,where关键字的位置

<div id="cnblogs_post_body">最近一直在忙,也没有太多时间停留下来写博客。晚上遇到一个觉得很有趣的sql题,可能对初学者和我这种菜鸟会有帮助,所以决定分享给大家。
由于笔者天生笨拙,且思维不严谨,也实在不擅长写sql语句,高手请勿见笑,就请直接跳过本文吧。

背景就不多介绍了,先建表,插入测试数据吧。字段那些都有注释
<div class="cnblogs_code">--医生表CREATE TABLE doctor    (      id INT IDENTITY(1, 1) , --ID 自增长      docNumber NVARCHAR(50) NOT NULL , --医生编码      NAME NVARCHAR(50) NOT NULL   --医生姓名    )go--插入测试数据INSERTINTO doctorVALUES( '007', 'Tom' )INSERTINTO doctorVALUES( '008', 'John' )INSERTINTO doctorVALUES( '009', 'Jim' )--号源表(挂号表)CREATE TABLE Nosource    (      id INT IDENTITY(1, 1) ,      docNumber NVARCHAR(50) NOT NULL , --和医生表中的医生编码对应      workTime DATETIME NOT NULL    )go--插入测试数据INSERTINTO NosourceVALUES( '007', '20120819' )INSERTINTO NosourceVALUES( '007', '20120820' )INSERTINTO NosourceVALUES( '007', '20120821' )INSERTINTO NosourceVALUES( '008', '20120821' )
页: [1]
查看完整版本: sql连接查询中,where关键字的位置