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

Microsoft SQLServer2000でMySQLLIMIT句をエミュレートする

    これは、exceptステートメントを使用するため、SqlServer2005以降でのみ機能する別のソリューションです。しかし、とにかくそれを共有します。レコードを取得したい場合は、50〜75の書き込み:

    select * from (
        SELECT top 75 COL1, COL2
        FROM MYTABLE order by COL3
    ) as foo
    except
    select * from (
        SELECT top 50 COL1, COL2
        FROM MYTABLE order by COL3
    ) as bar
    


    1. Linux用の12MySQL/MariaDBセキュリティのベストプラクティス

    2. rownumの使用方法

    3. NULL値をテーブルの最後にソートします

    4. SQLServer2017の概要