搜索值如果它存在于相同列值下:Mysql

时间:2013-10-13 15:09:05

标签: mysql

第1栏 - 第2栏

A1 ------- P11

B1 ------- D34

C1 ------- F56

A1 ------- P24

C1 ------- P45

让我们说,我需要找到COLUMN 1的值,其中P11和P24在COLUMN 1的相同值下。这里:A1,A1同时具有P11和P24。

我需要使用mysql查询找到它。

1 个答案:

答案 0 :(得分:0)

未经测试,脱离我的头脑:

SELECT   column1
 WHERE   column2 IN ('p11', 'p24')
GROUP BY column1
HAVING   COUNT(column1) == 2

我假设您希望列表中包含BOTH值的所有column1。