팀 목록을 반환하는 SQL 함수가 있습니다.rowcount에서 sql 조건부 합집합
첫 번째 select가 둘 이상의 행을 반환하는 경우에만 공용과 함께 해당 목록에 추가 목록을 참여시키고 싶습니다.
뭔가 같은 :
CREATE FUNCTION Teams()
RETURNS TABLE
AS
RETURN
(
SELECT * FROM TABLE1
if @@rowcount>1
UNION
SELECT * FROM TABLE2
end if
)
그게 내가 원하는 것 같아요,하지만 같은 선택을 두 번 피하기 위해 싶었습니다 (하나를 계산하고 결과를 얻기 위해 하나). – Stavros