我有一个选择查询,它为我获取一个包含行的表,我想从此结果中获取特定行,但使用相同的第一个查询,我解释一下:
我们有一个查询:
$myQuery=("select col1,col2 from table where ..");
看起来是这样的:
|col1|col2 |
|----------|
|res1|res11|
|res2|res21|
|res3|res31|
例如,我现在想要获取 res31
,但使用名为 $myQuery
的最后一个查询,就像我们添加 select * from ...
到它。
我希望我已经解释清楚了,如果我解释得不够,请指出。
问候!
最佳答案
如果我理解正确的话:您只需输入
SELECT * FROM ($myQuery) WHERE id=31 (OR any other stuff you wish to)
MySQL 会理解这一点
关于php - 嵌套选择查询问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5930873/