mysql列转行以及年月分组的示例代码分享
技术百科
黄舟
发布时间:2017-03-25
浏览: 次 下面小编就为大家带来一篇mysql列转行以及年月分组实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
如下所示:
SELECT count(DISTINCT(a.rect_id)) zcount, a.job_dept,
DATE_FORMAT(submit_date, '%Y-%m') zsubmit_date
FROM
表名 a
WHERE
a.statu = 3
AND a.rstatu = 2
AND a.job_dept IN ('19', '20', '21')
GROUP BY
a.job_dept,
DATE_FORMAT(submit_date, '%Y-%m')其中关键在于DATE_FORMAT(submit_date, '%Y-%m')对时间年月进行了分组排序
SELECT zsubmit_date, MAX(CASE WHEN job_dept = '19' THEN zcount ELSE 0 END ) 19zcount, MAX(CASE WHEN job_dept = '20' THEN zcount ELSE 0 END ) 20zcount, MAX(CASE WHEN job_dept = '21' THEN zcount ELSE 0 END ) 21zcount FROM ( SELECT count(DISTINCT(a.rect_id)) zcount, a.job_dept, DATE_FORMAT(submit_date, '%Y-%m') zsubmit_dateFROM 表名 a WHERE a.statu = 3 AND a.rstatu = 2 AND a.job_dept IN ('19', '20', '21') GROUP BY a.job_dept, DATE_FORMAT(submit_date, '%Y-%m') ) q GROUP BY zsubmit_date
# 进行了
# 给大家
# 小编
# 所示
# 也给
# 就为
# SELECT
# mysql
# 做个
# 看看吧
# brush
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- php打包exe如何加密代码_防反编译保护方法【技
- Linux怎么实现内网穿透_Linux安装Frp客
- mac怎么安装pip_MAC Python pip
- Windows音频驱动无声音原因解析_声卡驱动错误
- 如何将竖排文本文件转换为横排字符串
- Windows10电脑怎么设置防火墙出站规则_Wi
- Win11怎么更改管理员名字 Win11修改账户名
- Mac的访达(Finder)怎么用_Mac文件管理
- Windows10怎么备份注册表_Windows1
- Windows10系统怎么查看系统版本_Win10
- 电脑的“网络和共享中心”去哪了_Windows 1
- 用lighttpd能运行php吗_lighttpd
- Windows怎样拦截QQ浏览器广告_Window
- 如何使用Golang反射将map转换为struct
- 如何在 Go 项目开发中正确处理本地包导入与远程模
- Python模块的__name__属性如何由导入方
- Win11怎么开启游戏模式_Windows11优化
- 如何在 Python 中将 ISO 8601 时间
- Win11怎么关闭触摸键盘图标_Windows11
- C++如何使用std::async进行异步编程?(
- Win11怎么设置开机密码_Windows11账户
- Win10路由器怎么隐藏ssid Win10隐藏w
- Win11如何设置开机问候语 Win11修改登录界
- 如何在 PHP 单元测试中正确模拟带方法的图像处理
- Windows系统文件被保护机制阻止怎么办_权限不
- 怎么将XML数据可视化 D3.js加载XML
- Win10怎样清理C盘Steam游戏缓存_Win1
- php怎么下载安装后设置默认字符集_utf8配置步
- Win11怎么设置触控板手势_Windows11三
- Python装饰器设计思路_功能增强机制说明【指导
- c++如何获取map中所有的键_C++遍历键值对提
- c++如何实现一个高性能的环形队列(Ring Bu
- Win11怎么禁用键盘自带键盘_Win11笔记本禁
- 如何使用Golang实现基本类型比较_Golang
- c++中explicit(bool)的用法 c++
- Windows10如何更改日期格式_Win10区域
- Python音视频处理高级项目教程_FFmpegP
- Mac电脑进水了怎么办_MacBook进水后紧急处
- php订单日志怎么按状态筛选_php筛选不同状态订
- Win11怎么关闭搜索历史_Win11清除任务栏搜
- Win11怎么关闭定位服务_保护Win11位置隐私
- Linux如何申请SSL免费证书_Linux下Ce
- Windows电脑键盘突然失灵怎么办?(驱动与硬件
- php485读数据时阻塞怎么办_php485非阻塞
- Win11如何连接Xbox手柄 Win11蓝牙连接
- MAC怎么设置程序窗口永远最前_MAC窗口置顶插件
- php中常量能用::访问吗_类常量与作用域操作符使
- Python大文件处理策略_内存优化说明【指导】
- Win11任务栏怎么调到左边_Win11开始菜单居
- LINUX如何删除用户和用户组_Linux use

FROM
表名 a
WHERE
a.statu = 3
AND a.rstatu = 2
AND a.job_dept IN ('19', '20', '21')
GROUP BY
a.job_dept,
DATE_FORMAT(submit_date, '%Y-%m')
) q GROUP BY
zsubmit_date
QQ客服