SQL查询字段的ID相同

时间:2015-02-02 17:02:32

标签: php mysql

我有一个像这个例子的mySQL表:

ID | ProcID | Value    
1  | 6      | one   
1  | 7      | two    
1  | 8      | three    
1  | 9      | four    
2  | 6      | one    
2  | 7      | two   
2  | 8      | three   
2  | 9      | four

我只需要获取ID#1和ProcID 6和7中的值..如何只使用一个PHP查询? 我已经完成了两个单独的查询,但我确信只有一个,可能有一些参数,如“ON”或“IN”,但我没有找到任何东西!

2 个答案:

答案 0 :(得分:2)

试试这个:

SELECT *
FROM table
WHERE ID = 1 AND ProcID IN (6,7)

示例结果:

ID | ProcID | Value
--------------------
1  | 6      | one
1  | 7      | two

答案 1 :(得分:-1)

如果您想从ProcID中选择唯一ID为1,请使用:

SELECT * FROM `table` where `ID` = '1' AND `ProcID` = '6' AND `ProcID` = '7'