mysql - 从名称为 MySQL 中另一个选择结果的列中选择

标签 mysql

是否可以在一条语句中做到这一点? 如果我有

tab1           tab2
A              B
--     and     --
1              A

是否可以执行类似 SELECT (SELECT B FROM tab2) FROM tab1 的操作并获得“1”。我试过了,它只返回了“A”。

最佳答案

您可能必须先执行内部查询。然后在外部查询中使用结果。它应该工作。请确保您正确使用引号字符。

关于mysql - 从名称为 MySQL 中另一个选择结果的列中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9051016/

相关文章:

mysql - 当列的值相等时更新同一个 MySQL 表上的行

MYSQL 仅选择共享相同 y_id 的 x_id

mysql - 如何在 MySQL 上查找到 "opposite"的记录?

php - 有哪些方法可以在 PHP 中运行 MySQL 查询并将结果输出到更少空间的数组中?

mysql - 如何获取按特定列排序后除前5条记录外的所有记录

php,mysqli_stmt::bind_param() [mysqli-stmt.bind-param]:变量数量与准备好的语句中的参数数量不匹配

mysql - SQL 查询错误在需要条件的内容中指定的非 bool 类型的表达式

.net - .NET + SQL Server 的数据访问应用程序框架?

php - 使用 PDO 中静态变量的表名

php - 尝试将表单数据添加到 MYSQL 数据库中