-3

WordPress に何かを投稿したすべてのユーザーを返す次の SELECT があります。

SELECT * FROM wp_users WHERE ID IN (SELECT DISTINCT userid FROM qa_posts)

反対のことを行う SELECT はどれですか? (投稿したことのないすべてのユーザーを返します)

NOT IN は機能しませんでした。

=================

SELECT * FROM `wp_users` WHERE 1

行 0 ~ 191 を表示しています (合計 192、クエリに 0.0004 秒かかりました)

SELECT * FROM wp_users WHERE ID IN (SELECT DISTINCT userid FROM qa_posts)

行 0 ~ 86 を表示しています (合計 8​​7 行、クエリにかかった時間は 0.0012 秒)

SELECT * FROM wp_users WHERE ID NOT IN (SELECT DISTINCT userid FROM qa_posts)

MySQL が空の結果セット (つまり、ゼロ行) を返しました。(クエリには 0.0055 秒かかりました)

4

1 に答える 1