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

orderbyが2つのフィールドで正しく機能していません

    これはorder byです :

    ORDER BY  transType = 'I',
              transDate
    

    transType = 'I' ブール式です。整数として解釈される場合、「0」は偽であり、「1」は真です。したがって、偽の値が最初にソートに表示され、次に真の値が表示されます。

    降順で並べ替えるだけです:

    ORDER BY  (transType = 'I') DESC,
              transDate
    



    1. 複数のチェックボックスの状態に基づいてSQLクエリを構造化する

    2. C#を使用したMySQL接続のSSHトンネリング

    3. zendで、mysqlクエリを正しく出力する方法は?

    4. OracleにおけるSQLインジェクションの脆弱性とその防止を実証する例