そのようなもののIF
中にステートメントを持っているようなことをすることは可能ですか?INSERT
INSERT INTO @TABLE (ID, NAME, ADDRESS)
VALUES(
IF CONDITION (SELECT DATA)
ELSE (SELECT DATA)
)
そのようなもののIF
中にステートメントを持っているようなことをすることは可能ですか?INSERT
INSERT INTO @TABLE (ID, NAME, ADDRESS)
VALUES(
IF CONDITION (SELECT DATA)
ELSE (SELECT DATA)
)
ある種...
INSERT INTO @TABLE (ID, NAME, ADDRESS)
SELECT
CASE condition WHEN result then id else id2 end,
CASE condition WHEN result then name else name2 end,
...
またはUNION
INSERT INTO @TABLE (ID, NAME, ADDRESS)
SELECT data FROM source WHERE condition
UNION
SELECT data FROM othersource WHERE NOT(condition)