作者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)
推 slalala:回歸問題基本面 TABLE A與B的關聯沒設計好?! 03/18 14:37
推 gargamel: 這種設計不見得是關聯沒設計好...B可能是A的附屬屬性 03/18 18:36
推 slalala:是指弱實體? 其實原PO的問題ACCESS會自己產生SQL指令吧 03/19 00:36
→ kimi206rc:不太懂附屬關聯定義= =,DB 是SQL Server 2005 03/19 13:41
推 slalala:這跟軟體沒關係 03/19 14:02
推 slalala:單純覺得實體關連不一致(含自我參照) 就覺得無法接受XD 03/19 14:06
推 gargamel:靠dbms的關聯有時反而綁手綁腳.但龜毛點是對的...XD 03/19 15:26
推 slalala:不過 我很贊同A.C.I.D的觀點 所以關聯一定要做好XD 03/19 17:26