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

where句の条件を無視する方法

    (未テスト!)のようなもの:

    SELECT field1 FROM table1
    WHERE field1 >= 4006 
      AND (field1 < (
        SELECT field1 
        FROM table
        WHERE field1 > 4006
              AND field2 = false
        ORDER BY field1 
        LIMIT 1
        )
        OR
        NOT EXISTS (
        SELECT field1 
        FROM table
        WHERE field1 > 4006
              AND field2 = false
        ORDER BY field1 
        )
    )
    



    1. MySQLでutf8mb4を使用する

    2. 左外部結合は、左のテーブルからすべての行を返さないのですか?

    3. MacOSX10.6上のPythonmysqldbが機能しない

    4. MySQLは同じ条件値を持​​つ一番上の行を選択します