という名前platform_Users
のテーブルと他のテーブルがありますAssigned_Users
。
..に挿入されていないgetAllUnAssignedUSER
すべてのユーザー レコードを取得するMSSQL sp " " が必要です。platform_user
Assigned_User
という名前platform_Users
のテーブルと他のテーブルがありますAssigned_Users
。
..に挿入されていないgetAllUnAssignedUSER
すべてのユーザー レコードを取得するMSSQL sp " " が必要です。platform_user
Assigned_User
これを試して
DELIMITER $$
CREATE
PROCEDURE `getAllUnAssignedUSER`()
BEGIN
SELECT * FROM platform_Users pu WHERE pu.id NOT IN (SELECT DISTINCT id FROM Assigned_Users);
END$$
DELIMITER ;
テーブルを一緒に結合する
次に where 句で、Assigned_Users.UserID が null の場所を返します
割り当てられたテーブルに結合されたエントリがない最初のテーブルからすべてのレコードを返す必要があります