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

2つの列の間でフィルタリングするクエリにインデックスを使用する方法

    シンプル

    SELECT * FROM autumn.ip WHERE :number-constant >= start
    ORDER BY start DESC LIMIT 1
    UNION
    SELECT * FROM autumn.ip WHERE :number-constant <= end
    ORDER BY start ASC LIMIT 1;
    

    動作するはずです。

    しかし、あなたの研究の質について質問させてください...



    1. アプリケーションのアクセス許可をデータベースに保存する

    2. 列内の重複するエントリを検索する

    3. 複数のUNIQUEフィールドに対するONDUPLICATEKEYUPDATEのMySQLの動作

    4. フレンドリストのFacebook配列をMySQLテーブルと比較します