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

MySQLでのUNIONとORDERBYの問題

    試してみてください:

    $getquery = "(SELECT * 
    FROM highscore 
    WHERE score >= '$score'
    ORDER BY score ASC
    LIMIT 6)
    
    UNION ALL -- guaranteed to be beneficial in this case as Johan commented
    
    (SELECT * 
    FROM highscore 
    WHERE score < '$score'
    ORDER BY score DESC
    LIMIT 5)";
    

    関連する質問に対する私の回答へのコメント
    または詳細なマニュアルを参照 。



    1. Oracleエラー:[:into:不明な演算子

    2. 入力および送信されたとおりにテキストを保存および表示します

    3. PHP:json_encode()は多次元配列では何も表示しません

    4. 既存の接続を使用するようにmybatisを構成する