求一个sql语句啊 在线等

mysam 2015-03-12 12:48:02


这个格式,怎么显示的时候转换为,

ssId pop_id unigty_id:34 unigty_id:43
68942932 1410 freq:0.06666667 freq:0.93333334
76886837 1410 freq:0.093023255 freq:0.90697676
76886837 12157 freq:0.2195122 freq:0.7804878
...全文
108 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mysam 2015-03-12
  • 打赏
  • 举报
回复
真是亮瞎我的g眼了,我写了n行语句,没想到在sql中这么简洁的实现,膜拜啊 请问怎么才能将sql修炼到这种程度,推荐个书?
WWWWA 2015-03-12
  • 打赏
  • 举报
回复
SELECT ssId, pop_id,MAX(IF(unigty_id=34,freq,0)),MAX(IF(unigty_id=43,freq,0)) FROM TT GROUP BY ssId, pop_id

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧