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

来源:转载

最近一直在忙,也没有太多时间停留下来写博客。晚上遇到一个觉得很有趣的sql题,可能对初学者和我这种菜鸟会有帮助,所以决定分享给大家。

由于笔者天生笨拙,且思维不严谨,也实在不擅长写sql语句,高手请勿见笑,就请直接跳过本文吧。

 

背景就不多介绍了,先建表,插入测试数据吧。字段那些都有注释

--医生表CREATE TABLE doctor ( id INT IDENTITY(1, 1) , --ID 自增长 docNumber NVARCHAR(50) NOT NULL , --医生编码 NAME NVARCHAR(50) NOT NULL --医生姓名 )go--插入测试数据INSERT INTO doctorVALUES ( '007', 'Tom' )INSERT INTO doctorVALUES ( '008', 'John' )INSERT INTO doctorVALUES ( '009', 'Jim' )--号源表(挂号表)CREATE TABLE Nosource ( id INT IDENTITY(1, 1) , docNumber NVARCHAR(50) NOT NULL , --和医生表中的医生编码对应 workTime DATETIME NOT NULL )go--插入测试数据INSERT INTO NosourceVALUES ( '007', '20120819' )INSERT INTO NosourceVALUES ( '007', '20120820' )INSERT INTO NosourceVALUES ( '007', '20120821' )INSERT INTO NosourceVALUES ( '008', '20120821' )


分享给朋友:
您可能感兴趣的文章:
随机阅读: