SELECT IF(s.`name` != '',s.`name`,w.staffname) as '姓名', SUM(w.money) as '当月工资'
FROM wages w, staff s
WHERE s.id = w.staffid AND
DATE_FORMAT(w.createtime,'%Y-%m')='2022-07'
GROUP BY w.staffid
这么写问题很多,应该怎么写?
2022-07-21 15:50:00 【segmentfault】
SELECT IF(s.`name` != '',s.`name`,w.staffname) as '姓名', SUM(w.money) as '当月工资'
FROM wages w, staff s
WHERE s.id = w.staffid AND
DATE_FORMAT(w.createtime,'%Y-%m')='2022-07'
GROUP BY w.staffid
这么写问题很多,应该怎么写?
SELECT s.id,
IFNULL(s. name, w.staffname) as '姓名',
SUM(w.money) as '当月工资'
FROM staff s
left join wages w
on w.staffid = s.id
where month(w.createtime) = month(sysdate)
GROUP BY s.id, IFNULL(s. name, w.staffname) as '姓名'
Azure key vault (2): create azure key vault
Keras深度学习实战(12)——面部特征点检测
Application between azure service bus and dynamics 365 service endpoint
Keras深度学习实战——基于ResNet模型实现性别分类
Dynamics CRM: 如何为实体创建一个自动编号属性
Dynamics CRM: 关系Relationships(1) - 1:N, N:1
如何生成xmind的复杂流程图
Azure key vault (3): the difference between key and secret
Dynamics 365: usage of access team templates
Redis的安装与使用【Linux和Windows环境】步骤
Detailed explanation of redis [data operation, persistence, jedis, cache processing] of NoSQL database
Dynamics CRM: 为用户和团队共享记录
主机psql连接虚拟机Oracle
Druid 集成 ShardingSphere 出现 xxMapper.xml 报错的原因与解决方案
Dynamics CRM: XrmToolBox插件推荐
Dynamics CRM: 关系Relationships(2) - N:N 多对多
2022/7/ 20 训练记录
dedecms编辑器支持Word图片自动粘贴
Keras deep learning practice (15) -- realize Yolo target detection from scratch
嵌入式开发:使用RTOS的7个技巧
mysql8中timestamp时间戳设置默认值 CURRENT_TIMESTAMP ,Error:1048 - Column ‘createTime‘ cannot be null
#yyds干货盘点# 解决名企真题:小A最多会新认识的多少人
四种常见的 POST 提交数据方式(application/x-www-form-urlencoded,multipart/form-data,application/json,text/xml)
Encryption crash, Web3 is dead?
Dynamics CRM: 与多对多关系很像的Connection
关于sql数据查询的语句
数据可视化图表之面积折线图
浅谈负载
31下一个排列
Spirng之注解使用