作者twtimbow (装口爱欧里桑)
看板Web_Design
标题Re: [问题] sql指令
时间Mon Nov 6 10:12:25 2006
※ 引述《pm2001 (对不起谢谢再见)》之铭言:
: 假如现在一个table是纪录每个人喜欢的东西
: ex
: 人名 东西
: A 频果
: A 西瓜
: B 橘子
: B 西瓜
: B 木瓜
: C 橘子
: 假如我要寻找同时喜欢橘子,西瓜,木瓜的人
: 除了复制三个table找之外
: 有快一点的方法吗
: 如果这样,那我要找符合N样条件的,不就要复制N个table了
select 人名,count(*) from table where 东西 in('橘子','西瓜','木瓜')
group by 人名 having count(*)=3
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.20.78.35
1F:推 pm2001:十分感谢 m(_ _)m 11/06 22:19