作者kimi206rc (WRC拉力王)
看板Database
标题[SQL ] 请问SQL COMMAND..
时间Tue Mar 18 14:32:37 2008
请教初阶的SQL COMMAND
如何比对两个TABLE
本来有两个资料表TABLEA TABLEB
正常来说TABLEA里头有的客编纪录
TABLEB里头也要有才对(一对一的关系)
现在发生有差异
TABLEA的客编纪录有些在TABLEB不见了
例如:
TABLEA
客编 客户名称
100001 金石洞
100002 王百货
100003 江老板
:
:
TABLEB
客户编号 客户名称
100001 金石洞
100003 江老板
:
:
(客编100002不见了)
我要找出有哪几个纪录在TABLEA有但TABLEB是没有的,用客编去找(如:挑出王百货)
请问SQL Command要如何下
感谢指导!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.152.162
※ 编辑: kimi206rc 来自: 219.87.152.162 (03/18 14:34)
1F:推 slalala:回归问题基本面 TABLE A与B的关联没设计好?! 03/18 14:37
2F:推 gargamel: 这种设计不见得是关联没设计好...B可能是A的附属属性 03/18 18:36
3F:推 slalala:是指弱实体? 其实原PO的问题ACCESS会自己产生SQL指令吧 03/19 00:36
4F:→ kimi206rc:不太懂附属关联定义= =,DB 是SQL Server 2005 03/19 13:41
5F:推 slalala:这跟软体没关系 03/19 14:02
6F:推 slalala:单纯觉得实体关连不一致(含自我参照) 就觉得无法接受XD 03/19 14:06
7F:推 gargamel:靠dbms的关联有时反而绑手绑脚.但龟毛点是对的...XD 03/19 15:26
8F:推 slalala:不过 我很赞同A.C.I.D的观点 所以关联一定要做好XD 03/19 17:26