我想要一份找出如何建立一个单一的MySQL查询检索*用于在数据库中的所有TESTIDs。因此,不用为每个唯一的TESTID运行一个for循环来生成多个数据库调用,如下所示,我可以简单地运行一个查询。优化的单MySQL查询需要
select * from test_results where TESTERID='3' and TESTID='5'
select * from test_results where TESTERID='3' and TESTID='9'
select * from test_results where TESTERID='3' and TESTID='10'
select * from test_results where TESTERID='3' and TESTID='12'
select * from test_results where TESTERID='3' and TESTID='15'
select * from test_results where TESTERID='3' and TESTID='4'
感谢您的任何意见。
您所有TESTID表示, db?所以,只是不包括最后的“和”子句:SELECT * FROM其中TESTERID =“3” – Don