比對出欄位中ID資料的關聯.. |
答題得分者是:tech_state
|
Tacohsu
一般會員 發表:6 回覆:12 積分:8 註冊:2002-07-18 發送簡訊給我 |
假設當第一筆資料 ID1=ID2 代表為申請人,
及當第二筆資料 ID1R1=ID1R2 代表為親屬. 想從資料庫中找其關聯性時,做MEMO欄位的註記,要如何下將資料取出及填入呢?? |ID1 .|ID2 .| MEMO
--|-------|--------|---
R1|A101 |A101 |
R2|A101 |A102 |
小弟測試的SQL語法,可找出單一筆,但要如何做全部的比對呢:
SELECT ID1,ID2 FROM db DB1 WHERE ((SELECT COUNT (*) FROM db DB2 WHERE DB1.ID1 = DB2.ID1) < 2 and DB1.ID1=DB1.ID2) 發表人 - tacohsu 於 2003/07/13 01:43:07
|
tech_state
版主 發表:44 回覆:638 積分:641 註冊:2003-02-10 發送簡訊給我 |
Tacohsu, 您好
不是很清楚您的問題耶!
MEMO欄位的註記是怎麼來的?
因為不太了解您的Database的關聯,所以猜測一下您的問題。
((SELECT COUNT (*) FROM db DB2 WHERE DB1.ID1 = DB2.ID1) < 2
紅色的部分可能是造成您只找出單一筆的原因。 如果誤會您的意思,可能要請您再將您的問題點說清楚一點,或是方便的話請您上傳您的>涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。>
<>是非終日有,不聽自然無>
<>天下本無事,庸人自擾之>
|
Tacohsu
一般會員 發表:6 回覆:12 積分:8 註冊:2002-07-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |