sql使用的问题

就这个数据表里的内容:

我想做成这个格式,怎么弄?

日期:上午工作内容,日期:下午工作内容,日期:上午工作内容,日期:下午工作内容

怎么弄?

如按数据库中的内容就应该生成这样的字符串:190329上午:请假,190329下午:开会,190429上午:请假,190429下午,开会,190430上午:走路,190430下午:走路,190501上午:学习学习,190501下午:在办公室学习……

请问大神sql语句怎么写?


FineReport nhb2318 发布于 2019-5-9 22:55 (编辑于 2019-5-9 23:02)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
4
KevinGaoLv2初级互助
发布于2019-5-10 07:54
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-5-9 23:31

+不是适用于所有数据库的。比如oracle就需要使用“||” 双竖线


mysql需要用字符串连接函数

最佳回答
0
凌建Lv7高级互助
发布于2019-5-10 08:56(编辑于 2019-5-11 10:24)

你可以换种写法

SQL("","SELECT 时间 FROM 表名 WHERE id='"+单元格+"'",1,1)+':'+SQL("","SELECT 工作内容 FROM 表名 WHERE id='"+单元格+"'",1,1)     不过如果这种写法 ,注意下父子格

SQL在公式里面拼接出来,防止错乱,用主键区分

最佳回答
0
晓亮Lv7资深互助
发布于2019-5-10 09:09

你用的什么数据库?

最佳回答
0
王小白呀Lv0见习互助
发布于2019-5-10 09:28

把后面SQL换成  select  工作日期 +':' + 上午工作内容  from  工作内容

最佳回答
0
Kevin-sLv7中级互助
发布于2019-5-10 23:33

我感觉你得更新一下jar包出现很多问题啊你

  • 7关注人数
  • 474浏览人数
  • 最后回答于:2019-5-11 10:24
    请选择关闭问题的原因
    确定 取消
    返回顶部