我有一个像这个例子的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”,但我没有找到任何东西!
答案 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'