SQLiteのでは実行されません以下のSQL文に合流します他のすべてのSQL実装で動作します。私は何か間違っているのですか?問題はSQLiteの
2
A
答えて
4
"外側"クエリがBが何であるかわからないため、機能しません。
select *
from A
left join (B inner join C on B.fkC = C.pk) B on A.optionalfkB = B.pk
(B inner join C on B.fkC = C.pk)
は、任意のselect
ずに奇妙ですが、仕様は、それが有効であることを言うん。
関連する問題
- 1. 問題 - SQLiteの
- 2. SQLite RANDOM()問題
- 3. Android:Phonegap SQLiteの問題
- 4. SQLite文の問題
- 5. JPA + SQLiteの問題
- 6. Sqliteクエリの問題
- 7. Iphone SQLiteの問題
- 8. SQLiteクエリの問題
- 9. iphone/sqliteの問題
- 10. AndroidのSQLite onCreate()の問題
- 11. のSQLiteのiOS 5+問題
- 12. SQLiteのオープンパフォーマンスの問題
- 13. Androidのsqliteの問題
- 14. WindowsプレキャッシュSQLiteの問題
- 15. sqlite添付データベースの問題
- 16. SQLite外部キーの問題
- 17. Android sqliteアップデートの問題
- 18. SQLiteの挿入問題が
- 19. 問題SQLiteのDB、C位
- 20. py2exe + sqlalchemy + sqliteの問題
- 21. FMDB/Sqliteクエリの問題
- 22. SQLiteは、複数のテーブルが問題
- 23. SQLite複数挿入問題
- 24. AndroidのSQLiteのリークの問題
- 25. SQLiteのデータベース接続の問題のJava
- 26. SQLiteのデータベース接続の問題のjava/
- 27. SQLiteの3:文字の問題私のSQLite 3データベースのレコード
- 28. iphone sqliteの問題:sqlite3_prepare_v2の「メモリ不足」
- 29. Android SQLiteの並行処理の問題
- 30. SqliteのファイナライズとDbロックの問題
私は2つのオプションを持っていますが、どちらもパフォーマンスには非常に良いものではありません:ネストされたSQL式を使用するか、BとCの間に別の左結合を使用します。彼らは実行に多くの時間がかかることが判明しました – stitty
テーブルのスキーマを投稿することは可能でしょうか(サンプルであっても)?それは本当に質問に答えるのに役立つでしょう。 – djhaskin987
このようなサブクエリを使用しようとしていますか? 'select * from A left join(SELECT * FROM B内部結合BfkC = C.pk)subQ on A.optionalfkB = subQ.pk' – Wiseguy