【问题标题】:Display only the columns that contains data仅显示包含数据的列
【发布时间】:2013-06-09 17:02:06
【问题描述】:

我有一个包含 35 列的数据库,其中一些列是空的,我已经创建了页面和查询以从数据库中检索数据,但问题是所有数据,包括空数据,并且我想知道这些问题是否有解决办法。

【问题讨论】:

    标签: php mysql database


    【解决方案1】:

    您可以在查询中使用 where 子句

    喜欢

     Select * from TableName where FieldName is Not Null And Field2 is not null 
    

    同样,您可以根据需要添加任意数量的过滤器

    【讨论】:

      【解决方案2】:

      使用 WHERE 子句:

      WHERE somefield IS NOT NULL
      

      【讨论】:

        【解决方案3】:

        您的查询(假设您使用 SQL)应该有类似

        ... my_table.my_field IS NOT NULL ...
        

        另请参阅:MySQL select where column is not empty

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-12-05
          • 2011-09-18
          • 2015-10-12
          • 1970-01-01
          • 1970-01-01
          • 2021-08-10
          • 2021-04-11
          • 2015-05-29
          相关资源
          最近更新 更多