私は価格と呼ばれる列を持っており、このようにすべての値は "$ 26.71"です。 この列を降順でソートしたいのですが、列がINTEGERとして定義されておらず、すべての値の前に "$"文字があるため、できません。 この作業を行うにはどうすればよいですか?おかげさまで 価格でSQLiteの並べ替えが動作しません
1
A
答えて
5
2
Mehmet、理想的には、価格を通貨/小数/数値データ型として格納し、UIに「$」を追加する必要があります。エリックのソリューションはすぐに問題になりますが、システムが成長するにつれて、これらの選択肢のパフォーマンスは悪化します。
関連する問題
- 1. 名前で並べ替えがうまく動作しますが、価格で正しく並べ替えることはできません
- 2. 価格で並べ替えを追加し、名前で並べ替え
- 3. mongodbの価格を並べ替え
- 4. ファセットウェイの価格を並べ替え
- 5. Swagger UIバージョンv2.1.4で並べ替えが動作しません
- 6. タブの並べ替えが動作しません
- 7. 並べ替えテーブルが正しく動作しません
- 8. 挿入並べ替えが動作しません
- 9. Sqliteで並べ替える
- 10. SQLite - テーブルの並べ替え
- 11. SQLiteクエリの並べ替え
- 12. Magento:注文価格で商品を並べ替え、価格は常に0
- 13. Mongodbのデータを価格で並べ替え
- 14. Amazon AWSで価格順に並べ替え
- 15. 価格順にデータベースを並べ替えるラジオボタンが突然動作を停止しました
- 16. AngularJS並べ替え可能な注文価格の問題
- 17. jsonarrayを価格に基づいて並べ替える
- 18. 並べ替えで並べ替え
- 19. 価格に基づいてレコードを並べ替えることができません。
- 20. SQLiteのデータの並べ替え
- 21. 価格の比較/並べ替え、結果の一番下までのテキスト価格の入力 - PHP
- 22. C++の選択並べ替えなし並べ替え並べ替えなし
- 23. SQLite並べ替えの質問
- 24. Jqueryの並べ替えリストがモバイルで動作しない
- 25. MySQLの複数のテーブルから製品価格を並べ替えます
- 26. DataGridの並べ替えが機能しません
- 27. 選択並べ替え並べ替え
- 28. MarkLogic node.js api - グループを並べ替え、並べ替えで並べ替え
- 29. jquery並べ替えができませんがjsfiddleは
- 30. linuxの並べ替えが正しく動作しない