ABAPSQL拼字段(concat),截取字段的⽤法(substring)
在SQL语句中,有时候会有需要拼接字段或者是截取字段,那我们如何实现呢。
⼀、⼲货
1.拼接字段
增加字段的sql语句第⼀种: concat( A , 字段 ) AS 别名 — A 可以为⾃定义字段
第⼆种: ( C && B ) AS 别名 ---- 注意,B与C都是需要为char 类型才能使⽤这个
2.截取字段
substring( fldate,1,4 ) AS fldate,
⼆、简单实例
SELECT carrid,"航线
connid,  "航班号
fldate,"⽇期
planetype "飞机类型
FROM sflight
WHERE connid ='1'
INTO TABLE @DATA(lt_sflight).
cl_demo_output=>display( lt_sflight ).
SELECT carrid,"航线
connid,  "航班号
substring( fldate,1,4)AS fldate,  "⽇期截取年份
('CHAR类型拼接'&& planetype  )AS con,
concat('CONCAT拼接', planetype )AS planetype
FROM sflight
WHERE connid ='1'
INTO TABLE @DATA(lt_sflight_contrast).
cl_demo_output=>display( lt_sflight_contrast ).
结果展⽰
第⼀sql语句
第⼆个SQL语句展⽰
好了通过实例的认证,我们基本掌握了这两个语法,今天的分享就到这了。分享使我快乐,我是寒武青锋。
记得点赞哈