六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 185|回复: 0

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

[复制链接]

升级  88%

8

主题

8

主题

8

主题

童生

Rank: 1

积分
44
 楼主| 发表于 2012-12-10 14:47:30 | 显示全部楼层 |阅读模式
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--插入测试数据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' )
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表