求教个QUERY问题
请问高手们 QUERY 里面的 'Define result fields' 如何实现 sql 中的 case 字段 when 'x' then 'y' end as 新字段 的功能呢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
请问高手们 QUERY 里面的 'Define result fields' 如何实现 sql 中的 case 字段 when 'x' then 'y' end as 新字段 的功能呢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
回复 7# mxpy
我使用的版本也是V5R2,可能你公司的机子上没有安装VIEW相关的功能吧~
请问WRKVIEW是哪个版本开始有的?我的是V5R2,找不到这个命令,我一般都是用STRSQL create view
哦,楼上的谢谢了,这也是个办法
可以使用view,通过WRKVIEW去建立VIEW。
SELECT a, b,
CASE WHEN c=" " THEN "00" ELSE c END LEN(2)
NAME(test01),
CASE WHEN e IN
("01","02") THEN right(e,1) ELSE " " END LEN(1)
NAME(tes02),
FROM lib/table
WHERE a="value"
ORDER BY a,b,c,d
我只是随便举的例子,你可以自己实际进行操作。
哦,那只能再建一个对应表了,然后用query联合查询了?
query400不能实现这个功能。
{:3_191:} 还是准备拆成两个QUERY吧