在Birt报告中,我可以使用该表达式(我是SQL新手)

问题描述 投票:0回答:1

表LABORCRAFTRATE具有以下数据,

工典工艺品

PC90774连接JB62299更换RP61816替换

如果CRAFT = CONNECT,则为是,否则在“连接”列中为空白。如果CRAFT = REPLACE,则为“是”,否则在“替换”列中为空白。我需要如下所示的报告输出

劳动代码连接替换

PC90774是JB62299是RP61816是

enter image description here

report birt
1个回答
0
投票

您可以尝试这个

SELECT IF(craft='connect','yes','') as connection,
IF(craft='replace','yes','') as replacement
FROM .....

您可能会阅读此参考书。https://www.w3schools.com/sql/func_mysql_if.asp

© www.soinside.com 2019 - 2024. All rights reserved.