私はワインの名前、価格などを含む大規模なデータベースに取り組んでいます... ボトルごとに$ 10以下のすべてのシャルドネのテーブルを照会したいのですが私は$ 10の結果を得続けます。私はシャルドネのみ問い合わせる場合SQLiteは同等の結果しか返しませんより
dbGetQuery(db, "SELECT Name, Price FROM Wines
WHERE price<=10
AND name LIKE '%Chardonnay%'")
私はそこにある見ることができるいくつかの私は、上記のクエリを実行すると$ 10
895 Chardonnay 12
896 Reserve Chardonnay 16
897 Chardonnay 10
898 Wyckoff Vyd Chardonnay 21
899 Reserve Chardonnay 29
900 Fume Chardonnay 9
901 Barrel Fermented Chardonnay 13
902 Reserve Chardonnay 11
903 Chardonnay 10
904 Woodburne Cuvée Chardonnay 14
905 Chardonnay 7
私が手の下で、この:すべての55回の結果は10を持っていた
50 Chardonnay 10
51 Chardonnay 10
52 Chardonnay 10
53 Chardonnay 10
54 Chardonnay 10
55 Chardonnay 10
価格として
私はそれが書式設定の問題でなければならないように感じますが、私はそれを正しく得ることができませんでした
'DISTINCT typeof(Price)FROM Wines'の出力は何ですか? –