sql - 在 FROM 子查询中描述

标签 sql mysql

是否可以在 MySQL 的 SELECT 子句的 FROM 中插入一个 DESCRIBE 表子句作为子查询?

此外,有没有办法在 DESCRIBE 输出上强制执行类似 WHERE 的条件?

编辑:基本上,我有一个包含大量列的表格,我想拉出并仅根据一列的细节采取行动。

最佳答案

您可以使用 INFORMATION_SCHEMA,如下所示:

SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'Database Name'
AND TABLE_NAME = 'Table Name' and any condition you want...;

关于sql - 在 FROM 子查询中描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1304530/

相关文章:

php - MySQL 搜索 double 货币格式

mysql - Netbeans 无法连接到 MySQL 服务器

php - 仅以所需格式打印 session 数组中所需的数据和

java - 如何获取返回结果的服务器的数据,我想获取该结果以更新到另一台服务器

mysql - 根据 'is in table/is not in table'排序查询输出

sql - 分组时在输出中获取一列,但仅当分组列只有一行时才对该列进行分组

sql - 如何根据日期列和每个重复行的划分聚合列之间的差异来复制 SQL 中的行?

php - php中的对象问题

mysql - 使用大量可能的连接进行查询的最佳方法

SQL Case 语句(理解)