我的剧本
select concat(stg.columns)
from stg
返回30451行数据
当我这样做时
select concat(stg.columns, '|', sim.column)
from stg
left join db.sub sim
on stg.key = sim.no
where sim.exp is null
我得到30451行空值
为什么?
例如,在执行第一个查询时,我有这一行。
9035139223|M|10.0|1
并且sim表中有这一行
no exp sim.column
9035139223 NULL 250997252877782
所以结果应该是
9035139223 | M | 10.0 | 1 | 250997252877782