作者artingo (2008的三大目标)
看板Database
标题[SQL ] 请问这个查询的语法该怎麽下?
时间Fri May 2 03:09:48 2008
假设有张资料表如下,记录每个人会说的语言:
Table: people_lan
name language
-------------------
Andy 中文
Andy 英文
Andy 法文
Bob 中文
Bob 法文
Candy 英文
然後我要找出,"同时"会说中文与英文的人,这SQL句该怎麽下?
也就是以这例子来说
要能select出language栏同时有"中文"跟"英文"的Andy这个人
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.86.41.217
1F:推 ruby0104:很笨的方法... select name from people_lan where 05/02 04:35
2F:推 ruby0104:language="中文" and name in (.......language="英文") 05/02 04:43
3F:推 JoeHorn:这方法不算笨啊,直觉想到的都是这种解法。 05/02 16:13