mysql - 我通过某种条件选择所有列,我只想选择其中包含一些数据的那些列

标签 mysql sql database

我的数据库中有一个包含 46 列的表,在这 46 列中,25 或 26 大部分为空。当我按某种条件选择所有列时,我只想选择那些包含一些数据的列

最佳答案

您必须准确指定不想显示哪些列。 没有简单的解决方案可以使 mysql 在使用 SELECT * FROM TABLE; 时仅显示其中包含数据的列。

关于mysql - 我通过某种条件选择所有列,我只想选择其中包含一些数据的那些列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40889801/

相关文章:

ios - 将整数上传到 Firebase 数据库 IOS 的按钮

Python mysql.connector - 将行作为字典检索的正确方法

python - 'SELECT LAST_INSERT_ID()' 处的语法错误

sql - 显示列值不在同一组另一列中的行

sql - 将数据提取到重新加载脚本中

sql - 在 QoQ Coldfusion 中使用 HAVING 的两个额外列

php - 执行 UNION 时应用 WHERE 子句

php - echo 返回数组而不是值

sql-server - 从 SQL Server 到 Oracle 的数据类型转换

database - psql 转储表和内存使用情况