Re: [SQL ] 請問這個查詢的語法該怎麼下?(Sql Server)

看板Database作者 (Alien)時間16年前 (2008/05/02 17:07), 編輯推噓3(300)
留言3則, 2人參與, 最新討論串2/6 (看更多)
※ 引述《artingo (2008的三大目標)》之銘言: : 假設有張資料表如下,記錄每個人會說的語言: : Table: people_lan : name language : ------------------- : Andy 中文 : Andy 英文 : Andy 法文 : Bob 中文 : Bob 法文 : Candy 英文 : 然後我要找出,"同時"會說中文與英文的人,這SQL句該怎麼下? : 也就是以這例子來說 : 要能select出language欄同時有"中文"跟"英文"的Andy這個人 select p1.name from people_lan p1, people_lan p2 where p1.name=p2.name and p1.language = '中文' and p2.language='英文' alien -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82

05/02 19:44, , 1F
3.4.5...種語言怎麼辦?要有彈性怎麼辦?一直卡到類似問題
05/02 19:44, 1F

05/03 01:47, , 2F
SELECT language from table where name='andy'
05/03 01:47, 2F

05/03 01:53, , 3F
然後用程式慢慢列印出語言XD
05/03 01:53, 3F
文章代碼(AID): #186jdYGT (Database)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 2 之 6 篇):
文章代碼(AID): #186jdYGT (Database)