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

複数の昇順がMysqlで機能していません

    まず、

    による順序を理解する必要があります

    1番目、2番目の昇順を指定すると、最初の1列目が最初に昇格し、これに応じて2番目の列が昇格します。たとえば

    1st  2nd               
    1    b
    2    d
    3    a
    2    a
    1    a
    

    変換して注文する

     1st   2nd 
      1     a
      1     b
      2     a
      2     d
      3     a
    

    したがって、別のクエリを実行する必要があります

         SELECT want FROM request WHERE want IS NOT NULL OR want !='' GROUP BY 
     want ORDER BY want ASC
    
         SELECT teach FROM request WHERE teach IS NOT NULL OR teach !='' GROUP
     BY  teach ORDER BY teach ASC
    


    1. MySQLで過去7日間のレコードを取得する方法

    2. mysqlのトリガーの代わりに

    3. MySQLダイナミックピボット

    4. PHPでクロスデータベースクエリを作成するにはどうすればよいですか?