上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
joneslin168
註冊時間: 2010-11-27 文章: 2
第 1 樓
|
發表於: 星期日 十二月 12, 2010 4:33 pm 文章主題: 尋求 sql 高手 |
|
|
我有兩份資料表 AA及 BB
我想列出 "符合" AA.code="0123AA" 的 BB.ID 中的值 (不只一個哦)
其中 AA.seqno=BB.seqno
請教 sql 應該怎麼寫 ?
謝謝了 |
|
回頂端 |
|
|
LiuRambo
註冊時間: 2007-11-27 文章: 481
第 2 樓
|
發表於: 星期日 十二月 12, 2010 10:21 pm 文章主題: |
|
|
SELECT BB.ID TOP 1 FROM AA LEFT JOIN BB ON AA.seqno=BB.seqno WHERE AA.code="0123AA"
|
|
回頂端 |
|
|
bin1x
註冊時間: 2004-08-27 文章: 462
第 3 樓
|
發表於: 星期一 十二月 13, 2010 7:40 am 文章主題: |
|
|
select bb.id from aa,bb where aa.seqno=bb.seqno and aa.code = "0123AA"
aa 和 bb 可能是單頭,單子明細檔的關連
所以當aa.seqno=bb.seqno 時,可挑出許多的符合的bb.id 但
限定在aa.code = "0123AA"的資料 |
|
回頂端 |
|
|
leokwok2001
註冊時間: 2011-02-10 文章: 13
第 4 樓
|
發表於: 星期四 二月 10, 2011 6:50 pm 文章主題: |
|
|
select bb.id from aa
left outer join bb on
aa.seqno= bb.seqno
where aa.code='0123AA' |
|
回頂端 |
|
|
|