私は2つのテーブルを持っており、第1のテーブルにあり、第2のテーブルにはない子IDのみを表示したいとします。しかし、それは私にIDのすべてを、常に2番目のテーブルにあるものさえ与えます。これはストアドプロシージャです。SQL文のUNION
ALTER PROC [dbo].[GetAllChildren]
@UserID int
AS
SELECT Child_ID FROM firstTable
UNION
SELECT Child_ID FROM SecondTable WHERE User_ID = @UserID
どのようなアイデアですか?
おかげで、それが働いていた男:)適切に質問をお読みください。) –
:) –