sql >> データベース >  >> RDS >> Mysql

フィールドの最初の2文字でSQLを並べ替える

    一部のデータベースでは、実際に実行できます

    select * from SalesRep order by substring(SalesRepID, 1, 2)
    

    その他はあなたに

    を要求します
    select *, Substring(SalesRepID, 1, 2) as foo from SalesRep order by foo
    

    また、他の場合は、まったく実行できません(ただし、データベースから出力を取得した後、プログラムコードで出力を並べ替える必要があります)。

    追加:実際に1人の営業担当者のデータだけが必要な場合は、他の担当者が提案するようにしてください。それ以外の場合は、sort byする必要があります 物または多分group by 事。



    1. 今年の最初と最後の日付を取得するにはどうすればよいですか?

    2. データプロジェクトが失敗する10の方法

    3. SQLの結果をリストPythonに変換します

    4. 動的注文方向