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. SQLite文の問題
- 4. JPA + SQLiteの問題
- 5. SQLiteクエリの問題
- 6. Sqliteクエリの問題
- 7. Android:Phonegap SQLiteの問題
- 8. iphone/sqliteの問題
- 9. Iphone SQLiteの問題
- 10. のSQLiteのiOS 5+問題
- 11. SQLiteのオープンパフォーマンスの問題
- 12. Androidのsqliteの問題
- 13. AndroidのSQLite onCreate()の問題
- 14. SQLiteのキープロパティの問題
- 15. sqlite添付データベースの問題
- 16. Xamarin Sqlite-pclライブラリの問題
- 17. SQLite-Net-PCLデッドロックの問題
- 18. SQLiteの挿入問題が
- 19. UWP参考問題SQLiteの
- 20. Android sqliteアップデートの問題
- 21. SQLite外部キーの問題
- 22. WindowsプレキャッシュSQLiteの問題
- 23. 問題SQLiteのDB、C位
- 24. py2exe + sqlalchemy + sqliteの問題
- 25. FMDB/Sqliteクエリの問題
- 26. Android SqliteとMulticolumnsの問題
- 27. SQLiteは、複数のテーブルが問題
- 28. Pandas Dataframe to Sqlite - バインディング問題
- 29. SQLite複数挿入問題
- 30. SQLiteのデータベース接続の問題のjava/
私は2つのオプションを持っていますが、どちらもパフォーマンスには非常に良いものではありません:ネストされたSQL式を使用するか、BとCの間に別の左結合を使用します。彼らは実行に多くの時間がかかることが判明しました – stitty
テーブルのスキーマを投稿することは可能でしょうか(サンプルであっても)?それは本当に質問に答えるのに役立つでしょう。 – djhaskin987
このようなサブクエリを使用しようとしていますか? 'select * from A left join(SELECT * FROM B内部結合BfkC = C.pk)subQ on A.optionalfkB = subQ.pk' – Wiseguy