我正在尝试重构具有五个字段的 Select 连接的查询,因此
SELECT
Id
'-'
Field_2
'-'
Field_3
'-'
Field_4
AS id
FROM some_table
示例结果将是这样的
Id
1-a-b-c-d
2-e-f-g-h
#null#
#null#
我的问题是,虽然此查询有效,但这些字段中的部分或全部可能为空。有人建议,当所有或任何这些字段为空时,交叉连接可以允许显示空。不幸的是,我不知道该怎么做。由于行数较多,建议使用交叉连接以提高性能。
有人可以告诉我如何