私は並べ替える必要があるemailsという名前の列があります。
問題は、データベースにいくつか空白の文字列が表示されていることです。
ソート中に空白文字列''
を含めたくありません。
どうすればいいですか?並べ替えで空の文字列を無視するにはどうすればよいですか?
0
A
答えて
2
のようなものを使用すると、SQLクエリにWHERE条件を追加することによって設定されたデータベースクエリの結果からそれらを除外します。どのデータベース管理システムを使用していますか? データベースでBWソートを行うのが最も効率的です。SQLでORDER BYを使用します。
+0
"BW"はもちろん "BTW"だったはずです:-) – Szocske
1
ベストプラクティスとして、選択したSQLの空白文字列は避けてください。
は(あなたのRailsのバージョンによって異なります):scope
または:named_scope
を使用して、この
:conditions => "email !=''", :order => "email"
0
私はルビーに慣れていないんだけど、あなたはSQLスクリプトを書きたい場合、これは役立つかもしれない:
select columName from tableName where columnName != ''
関連する問題
- 1. 文字列の文字を並べ替えるにはどうすればよいですか?
- 2. Rustで文字列の文字を並べ替えるにはどうすればいいですか?
- 3. 配列を文字列長で並べ替え、次にPHPで値を並べ替えるにはどうすればよいですか?
- 4. 大文字小文字を無視して配列をアルファベット順に並べ替えるにはどうすればよいですか?
- 5. セイルで英数字の文字列を並べ替えるにはどうすればいいですか?
- 6. Scalaでクエリ文字列コンポーネントをバイト順で並べ替えるにはどうすればいいですか?
- 7. Dartで文字列のリストを並べ替えるにはどうすればいいですか?
- 8. JavaFX2 TableViewで列並べ替えを無効にするにはどうすればよいですか?
- 9. 各文字列の母音の数によって、文字列配列を昇順に並べ替えるにはどうすればよいですか?
- 10. 数字を単語のように並べ替えるにはどうすればよいですか?
- 11. 空の文字列値を無視してLINQで列値を並べ替える
- 12. Pythonで並べ替えると空の文字列
- 13. アルファベット順と数字順で列を並べ替えるにはどうすればいいですか?
- 14. DataGridViewの並べ替え列の列インデックスを取得するにはどうすればよいですか?
- 15. タブレット/モバイルデバイスでこれらの列を並べ替えるにはどうすればよいですか?
- 16. 配列を別の配列に従って並べ替えるにはどうすればよいですか?
- 17. Railsモデルを配列にしないで並べ替えるにはどうすればよいですか?
- 18. 列ではなく行でデータフレームを並べ替えるにはどうすればよいですか?
- 19. Datastudioでテーブルを複数の列で並べ替えるにはどうすればよいですか?
- 20. この配列をJavascriptでアルファベット順に並べ替えるにはどうすればよいですか?
- 21. 次の方法でSQL Serverの列を並べ替えるにはどうすればよいですか?
- 22. 文字列の並べ替えはO(n^2logn)ですか?
- 23. 文字列を文字列で並べ替える方法
- 24. 特殊文字と整数を無視して配列を並べ替える?
- 25. Char配列を使用して文字列配列をアルファベット順に並べ替えるにはどうすればよいですか?ので、ここで
- 26. MySQL - 列内でランダムに結果を並べ替えるにはどうすればよいですか?
- 27. 2d文字配列をどのように並べ替えるか
- 28. woocommerceで古い注文の並べ替えを検出するにはどうすればいいですか?
- 29. .txtファイルの各文字をどのように並べ替えるのですか?例えば
- 30. マルチインデックスのランク列を並べ替えて追加するにはどうすればよいですか?
あなたはより良い検証を置くことによって、このようなレコードの作成時にデータベースへのそのようなエントリを回避してみてください。 – rubyprince