私は "Month"という列を持つSQLテーブル/ビューを持っています。このデータは "MonthName" + "Year"という列に表示されます。 。これを年月でソートする方法があるかどうかを知りたいですか?私は "月ごとの注文"を試みましたが、それはアルファベット順に並んでいます。SQLテーブル/ビューを月別に並べ替えるにはどうすればいいですか?
答えて
DATEのcolumでDATE型と順にcolum( "Monnth" "年")を変換することができます。これは、各値を月/年の最初の日に対応するDATE
オブジェクトに変換します。次に、それを並べ替えます:
SELECT
*
FROM
MyTable
ORDER BY
CONVERT(DATE,[Month])
これはまさに私が探していたものです。 – Satwant
よろしくお願いします。運が良かった。 –
あなたは、あなたの[Month]
列(月+年)にCONVERT
機能を使用することができます
SELECT
TO_DATE('August 2017'
,'Month YYYY')
FROM DUAL;
これはOracle上で動作しますが、OPタグ付き 'sql-server' –
私は日付フィールドを使用し、それを並べ替えます。
concate(DATENAME(month,MyDateField), " ", YEAR(MyDateField))
ビュー、クエリ、または永続化された計算列では、最適な方法に応じて使用できます。
- 1. 配列を別の配列に従って並べ替えるにはどうすればよいですか?
- 2. 次の方法でSQL Serverの列を並べ替えるにはどうすればよいですか?
- 3. 木場のフィールドで並べ替えを有効にするにはどうすればいいですか?
- 4. テーブルビューで行の並べ替えを保存するには?
- 5. Arraylist内のオブジェクトをプロパティに基づいて並べ替えるにはどうすればいいですか?
- 6. 距離に最も近いユーザーのリストを並べ替えるにはどうすればいいですか?
- 7. 並べ替えコントロールを表示せずにuitableviewcellを並べ替えるにはどうすればいいですか?
- 8. 関連するプロパティによってフェッチリクエストを並べ替えるにはどうすればいいですか?
- 9. woocommerceで古い注文の並べ替えを検出するにはどうすればいいですか?
- 10. 行を互いに接続し、アルファベット順に並べ替えるにはどうすればよいですか?
- 11. 他のリストの並べ替え順にスカラオブジェクトのリストを並べ替えるにはどうすればいいですか?
- 12. 距離で並べ替えるテーブルビュー
- 13. Railsモデルを配列にしないで並べ替えるにはどうすればよいですか?
- 14. デバッグ中にページ要素をZ-インデックスで並べ替えるにはどうすればいいですか?
- 15. 配列を文字列長で並べ替え、次にPHPで値を並べ替えるにはどうすればよいですか?
- 16. テーブル内のデータを月別に並べ替える
- 17. DataTables行を日付順に並べ替えるにはどうすればいいですか?
- 18. TFS - 列ごとに反復を並べ替えるにはどうすればいいですか?
- 19. 整数値を降順に並べ替えるにはどうすればいいですか?
- 20. 検索エンティティのフィールドごとにアイテムを並べ替えるにはどうすればいいですか?
- 21. テーブルの値をリストに格納して並べ替えるにはどうすればいいですか?
- 22. 棒グラフの小節を昇順に並べ替えるにはどうすればいいですか?
- 23. カレンダーオカレンスに従って曜日のリストを並べ替えるにはどうすればいいですか?
- 24. ルートカテゴリ別にカテゴリの並べ替えを並べ替え
- 25. 分割されたサブリストを並べ替えるにはどうすればいいですか?
- 26. Rubyで配列を特定の順序で並べ替えるにはどうすればいいですか?
- 27. Scalaでクエリ文字列コンポーネントをバイト順で並べ替えるにはどうすればいいですか?
- 28. 注文を何回か並べ替えるにはどうすればいいですか?
- 29. 数字を単語のように並べ替えるにはどうすればよいですか?
- 30. SQLクエリを並べ替えるには?
2番目の列で注文します。これは2015年11月以降の月数です(これを正しく解釈している場合)。次に、datetimeフィールドを持つようにテーブルを再設計します。編集:実際には、私は2回目を見てそのように表示されません。代わりに再設計をしてください。 –
完全な日付や他のオプションを使用して年のシーケンスを取得していない場合は、理解したように、文字列であるため、月の年のフィールドから年を部分文字列にする必要があります。次に、この部分文字列でソートすることができます。 – Alex