填充HardCode没有价值"如果表是空白的

时间:2015-06-08 11:44:22

标签: mysql

我可以使用单个列进行表格测试'名称'。如果想填充硬代码字符串"没有价值"如果我的表格为空白,如果表格不是空白,则只显示所有数据(我们使用'选择')。

1 个答案:

答案 0 :(得分:0)

如果表格为空,则您要查看'No Value',否则查看内容。通常,您可以在应用程序层中执行此操作。但是这是一种在SQL中实现它的方法:

select (case when count(*) = 0 then 'No Value' end)
from table t
having count(*) = 0
union all
select name
from table t;

第一个查询需要count(*)才能使其成为聚合查询。