通常,如果必须返回一个空行。
如果您的原始查询是
select a,b,c from tbl
您可以将其变成子查询
select t.a,t.b,t.cfrom (select 1 as adummy) aleft join ( select a,b,c from tbl -- original query) t on 1=1
这样可以确保查询的行数始终至少为1。

通常,如果必须返回一个空行。
如果您的原始查询是
select a,b,c from tbl
您可以将其变成子查询
select t.a,t.b,t.cfrom (select 1 as adummy) aleft join ( select a,b,c from tbl -- original query) t on 1=1
这样可以确保查询的行数始终至少为1。