尝试在sql中使用count进行concat

hmmo2u0o  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(346)

我正在尝试编写一个查询,将一个字符串与一个聚合函数连接在sql中的一个简单行中。我尝试了中间的列而没有选择和其他一些事情(包括在该参数中转换为varchar),但是没有效果。我也试过在网上搜索,但找不到我需要的东西。如果你能帮忙,我将不胜感激。 select CONCAT('blank had ', select COUNT(*) from table_name where message like '%fail%', ' today.')

blmhpbnm

blmhpbnm1#

子查询需要自己的括号,因此您可以这样写:

select CONCAT('blank had ',
              (select COUNT(*) from table_name where message like '%fail%'),
              ' today.'
             )

相关问题