php - 嵌套选择查询问题

标签 php mysql sql subquery

我有一个选择查询,它为我获取一个包含行的表,我想从此结果中获取特定行,但使用相同的第一个查询,我解释一下:

我们有一个查询:

$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/

相关文章:

php - 如何在 JavaScript 中访问这个关联数组?

php - 在一行中运行多个 inkscape 命令

php - 如何组合这些查询以获得更快的性能?

mysql - 通过分页根据总和获取用户排名

sql - 如何在 Microsoft SQL SELECT 查询中执行 IF?

c# - 加密 SQL 连接字符串

javascript - 如何使用php中的while循环和javascript来显示从数据库获取的多个图像中的特定点击图像?

javascript - 是否可以使用 href "Go Back"通过我的 ='javascript:history.go(-1)' 按钮发送变量

php - 从mysql表中获取记录的问题

外键值为零时Mysql取记录