如何提出条件?
我有请求,
SELECT IF(f.date_term=3,t.quarter*f.date_term ,''),
IF(f.date_term=6,t.halfyear*f.date_term,''),
IF(f.date_term=12,t.year*f.date_term,'')
但这不起作用。
如何提出条件?我需要一个值 IF ( date_term == 3 ) {选择季度} ELSE IF ( date_term == 6) {halfyear} ....
I have request
SELECT IF(f.date_term=3,t.quarter*f.date_term ,''),
IF(f.date_term=6,t.halfyear*f.date_term,''),
IF(f.date_term=12,t.year*f.date_term,'')
but this is not work.
how to make a condition? I need one value IF ( date_term == 3 ) {select quarter} ELSE IF ( date_term == 6) {halfyear} ....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 CASE 表达式:
没有什么可以阻止你同时进行计算:
Use a CASE expression:
There's nothing to stop you from doing the calculation at the same time: