-1
我有以下查询(SQL SERVER
)SQL - 如何UNION ALL IF @RowCount
SELECT name, number, position, workingyears
FROM employee
WHERE type = 'A'
IF @@ROWCOUNT = 0
BEGIN
SELECT name, number, position, workingyears
FROM employee
WHERE type = 'B'
END
如果首先选择的结果是空的话,我需要做其他的选择都将有相同的列但不同的过滤器。我怎样才能得到一个表。
'的这个当@@ ROWCOUNT = 0的两个表的结果。我怎么能联盟?'可以请你详细说明 – TheGameiswar