初めて SQL クエリを実行していますが、どこにエラーがあるのかわかりません。最初の行 (日付) は正しく実行されているようです。他の行はどれも機能していないようです。つまり、評価が 3.5 未満の結果が返されます。クエリを実行してもエラー メッセージは表示されず、正常に実行されます。可能であれば、私が見逃している「概念」を説明してください。
これは単純なクエリである必要があるようです。1 つのテーブル「app」からプルします。'rating' 'downloads' と 'lastUpdate' はすべて列です。
SELECT * FROM app
WHERE lastUpdate >= '2011-08-01' AND
rating >= '3.5' AND
downloads = '1 - 5' OR '10 - 50' OR '50 - 100' OR '100 - 500'