mysql - 如何从sql中的 `describe`语句创建一个新表?

标签 mysql sql apache-spark-sql

我想创建一个包含列名称行的新表。本质上,我想将 describe 语句的输出放入一个新表中,以便我可以使用 where 子句仅提取某些列名称。我正在使用 SparkSQL。

我该怎么做?谢谢。

最佳答案

无需创建额外的表,只需使用 SHOW COLUMNS命令而不是使用过滤器进行描述,或查询 information_schema.columns带有选择的表。

关于mysql - 如何从sql中的 `describe`语句创建一个新表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33621059/

相关文章:

php - MySQL 是否始终保证以这种格式将 DATETIME 转换为 STRING?

java - mysqlexecuteBatch() 错误..?

apache-spark - 在独立集群中的 Spark 中加载文件

mysql - 如何使用查询解决 sql 导入错误 #1064 (joomla)

python - 从 Spark DataFrame 选择空数组值

sql - 使用Spark DataFrame groupby时如何获取其他列?

mysql - docker-compose 中的命令行参数

mysql - 将 Excel 连接到 Mysql 更新问题

mysql - 如何使用 MYSQL 将字符串拆分为表中的多行?

sql - 输入日期时如何在oracle中获取分区名称