我如何才能用ASP实现这个功能

kevinlau1 2009-06-16 02:52:59
首先说一下数据库的结构。
表1 ID 编号 医院名
1 00025 协和医院
2 00028 朝阳医院
3 00069 北大医院
4 00187 海淀医院
5 00872 同仁医院


表2 ID 编号 医院名
1 00025 小庄医院
2 00028 宣武医院
3 00069 北京医院
4 00187 海淀医院
5 00872 同仁医院

我想实现的功能是:以表一作为基准数据,找出表2数据中,编号和表一对应的,但是医院名不对应的数据,把这些数据显示出来。比如00025这组,在表一中也是00025,但是医院名不一样。把数据库里这样的数据都显示出来。

要实现这样的功能,该怎么写呢?
请各位帮忙告诉我 sql语句应该怎么写,以及if 语句应该怎么写。谢谢啦。
...全文
33 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
长明 2009-06-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 xiaojian 的回复:]
哈哈,1楼居然写出“from 表1.医院名,表2.医院名”了。这可是字段名哦。
[/Quote]

丢人 丢人 呵呵
飞天神笔 2009-06-16
  • 打赏
  • 举报
回复
哈哈,1楼居然写出“from 表1.医院名,表2.医院名”了。这可是字段名哦。
moonzap 2009-06-16
  • 打赏
  • 举报
回复
select a.编号,a.医院名 from 表2 a
left join 表1 b on a.编号=b.编号
where a.医院名 <> b.医院名
lzp4881 2009-06-16
  • 打赏
  • 举报
回复
select * from table1 a,table2 b where a.编号=b.编号
长明 2009-06-16
  • 打赏
  • 举报
回复
看楼上的才知道我错得太远了
hookee 2009-06-16
  • 打赏
  • 举报
回复
SELECT a.编号, a.医院名, b.医院名 AS BNAME FROM 表1 a, 表2 b WHERE a.编号 = b.编号 And a.医院名<>b.医院名
长明 2009-06-16
  • 打赏
  • 举报
回复
select 编号 from 表1.医院名,表2.医院名 where 表1.编号=表2.编号 and 表1.医院名<>表1.医院名

大概是这样了 不太记得啦 呵呵

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧