私は並べ替える必要がある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. 配列を文字列長で並べ替え、次にPHPで値を並べ替えるにはどうすればよいですか?
- 3. 大文字小文字を無視して配列をアルファベット順に並べ替えるにはどうすればよいですか?
- 4. Dartで文字列のリストを並べ替えるにはどうすればいいですか?
- 5. JavaFX2 TableViewで列並べ替えを無効にするにはどうすればよいですか?
- 6. Pythonで並べ替えると空の文字列
- 7. 数字を単語のように並べ替えるにはどうすればよいですか?
- 8. 文字列の並べ替えはO(n^2logn)ですか?
- 9. 2d文字配列をどのように並べ替えるか
- 10. 次の方法でSQL Serverの列を並べ替えるにはどうすればよいですか?
- 11. MySQL - 列内でランダムに結果を並べ替えるにはどうすればよいですか?
- 12. 文字と長さで文字列を並べ替える
- 13. 文字列を特殊文字で並べ替える
- 14. 文字列(10文字以上)の並べ替えを作成するにはどうすればよいですか?
- 15. ElasticSearchの文字列の並べ替え
- 16. 文字列ベクトルの並べ替え
- 17. Rubyで配列を特定の順序で並べ替えるにはどうすればいいですか?
- 18. GridViewをどのように並べ替えるのですか?
- 19. データをどのように並べ替えるのですか?
- 20. この配列を日付で並べ替えるにはどうすればいいですか?
- 21. PHP並べ替え文字列値の範囲の配列を数字で並べ替え
- 22. どのようにNSMutableArrayの文字列をアルファベット順に並べ替えることができますか?
- 23. 日付と文字列を含むArrayListをどのように並べ替えるのですか?
- 24. 文字列を辞書順に並べ替えるときに 'n'要素を無視/スキップする方法
- 25. Android RecyclerViewで文字列を並べ替える方法は?
- 26. ウィンドウフォームC#で文字列であるルームリストを並べ替える
- 27. Perl:文字列内の文字を並べ替える
- 28. ListBoxをXAMLのみでコードビハインドなしで並べ替えるにはどうすればよいですか?
- 29. Ext JS 4でクライアント側の並べ替えを実行するにはどうすればよいですか?
- 30. どのようにオブジェクトの配列を並べ替えるのですか?
あなたはより良い検証を置くことによって、このようなレコードの作成時にデータベースへのそのようなエントリを回避してみてください。 – rubyprince