0
A
答えて
1
私は...読んで理解するのが最も簡単に、以下見つける
SELECT foo.name
FROM foo
WHERE NOT EXISTS (SELECT 'x'
FROM bar
WHERE bar.fooid = foo.id
AND bar.value > 0)
1
SELECT name FROM FOO WHERE id NOT IN(
SELECT fooId FROM Bar GROUP BY fooId HAVING MAX(Value) > 0)
2
SELECT Name
FROM Bar
INNER JOIN Foo ON Foo.Id = Bar.fooId
GROUP BY fooId, name
HAVING SUM(Value) = 0
このクエリとzodeusによって掲示1を実行するための時間と同じ長さほどかかるが、しかし、この1つは参照されない任意のFooのレコードが含まれません。例えば
バーテーブルによって。たとえば、レコードFoo(4、d)も持っていれば、このクエリは 'b'を返します。ここで、zodeusのクエリは 'b'と 'd'を返します。
0
select Foo.name
from Foo
where Foo.id not in
(select Bar.fooid from Bar
where value > 0)
関連する問題
- 1. MySQLのサブクエリ質問
- 2. DQLサブクエリの質問
- 3. Mysqlサブクエリの問題
- 4. 質問:MySQLグループ質問:
- 5. MYSQLの質問質問検索
- 6. MySQLクエリの質問
- 7. MySQLのクエリ質問
- 8. mySQLクエリの質問
- 9. MySQLのトリガー質問
- 10. MySQLのNULL質問
- 11. MySQLのタイムスタンプ質問
- 12. MySQLクエリの質問
- 13. MySQLの質問(join)
- 14. MySQL fullsearchの質問
- 15. group_concat質問(mysql)
- 16. カップルのMySQLの質問
- 17. MYSQL:複雑な質問質問
- 18. MySQLの更新サブクエリの問題
- 19. PHPとmysqlの質問
- 20. mysqlのデータ検索質問
- 21. のMysql、AVGとカウント質問
- 22. MySQLの識別子質問
- 23. シンプルなMySQLデータベースの質問
- 24. Mysqlキャスティングパフォーマンスベンチマーク質問/データアーキテクチャ
- 25. MySQLの質問の質問:予約システム同様
- 26. サブクエリMySQLのヘルプ
- 27. MySQLの - サブクエリ
- 28. MySQLのサブクエリ/ジョイン
- 29. MYSQL - GROUP BYや質問
- 30. MYSQL ON DUPLICATE KEY UPDATE質問