PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 只有主資料表沒有明細
作者:
yzfr6
(扮關二哥!)
2015-12-23 09:53:49
資料庫名稱:MS SQL Server 2012
資料庫版本:Express
內容/問題描述:
請教一下各位
對於 master-detail 型式的資料
如果要實現「只撈出有明細的主資料表」
(也就是不撈沒有明細的主資料表)
有幾種方式?若不使用 Sub Query,能辦到嗎?
作者:
SeanBoog
(施吉祥先生)
2014-01-03 17:22:00
是不能inner join嗎? 還是你想問的剛好相反?
作者:
moyasi
(Simple Life)
2015-12-23 11:16:00
直接select join兩個table 不就是你要的完全不曉得你的問題點在哪
作者:
retsamsu
2015-12-23 11:52:00
select ... from master where id not in (select midfrom detail)不使用 Sub Query 除非在 master 有 tag 辨識有沒有detail 的方式才有辦法where id not in -> where id in (打錯了)
作者:
yzfr6
(扮關二哥!)
2015-12-24 10:48:00
對哦, inner join! 恍神了! 謝啦!明細表如果有很多個, 不就 join 到死?
作者:
Peruheru
(還在想)
2015-12-24 11:34:00
你不join他也不會自己喊play one跳進來阿~
繼續閱讀
Re: [SQL ] 查出不連續的時間資料
cutekid
[SQL ] 怎麼知道欄位可存幾筆資料
gentleman45
[SQL ] 查出不連續的時間資料
Iories
[SQL ] 根據欄位值產生多列資料
strong1197
[SQL ] 連續時間範圍查詢
jimpop
[SQL ]求救!請問如何下指令才能完成預期結果?
blacktree72
[情報]PASS 12月聚會,胡百敬老師SQL資料庫Q&A
rockchangnew
[SQL ] 同表單做查詢
yuffy0327
[SQL ] (考題類) 台電考題請益一下
preed
[SQL ] 資料庫檔案分類搜較快還是直接搜比較快
badbadook
Links
booklink
Contact Us: admin [ a t ] ucptt.com