3

他のスタッフを指導していないスタッフの名前を表示するクエリを作成しようとしています。また、姓で注文する必要があります。

これまでのところ、私はこれを持っています:

SELECT a.name, m.mentor
FROM accountant AS a 
LEFT OUTER JOIN accountant AS m ON a.mentor = m.staff_id
WHERE m.mentor = NULL
ORDER BY m.surname;

クエリを実行すると、結果が返されません。

どんな助けでもいいでしょう。

4

2 に答える 2

4

IS Null Not = Null を使用してみてください

SELECT a.name, m.mentor
FROM accountant AS a LEFT OUTER JOIN accountant AS m
ON a.mentor = m.staff_id
WHERE m.mentor is NULL ///  here
ORDER BY m.surname;
于 2013-11-03T12:28:42.367 に答える
1
SELECT a.name, m.mentor
FROM accountant AS a LEFT OUTER JOIN accountant AS m
ON a.mentor = m.staff_id
WHERE m.mentor IS NULL
ORDER BY m.surname;

を使用する必要がありIS NULLます。値がequals(=)toかどうかを確認できませんNULL

于 2013-11-03T12:29:53.213 に答える