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

MySQL行が存在しない場合は、別の行を選択します

    これを試してください:

    SELECT * FROM 
       (SELECT * FROM your_table
          WHERE id = your_id
          LIMIT 1
        UNION
        SELECT * FROM your_table
          LIMIT 1) a
    LIMIT 1
    

    アイデアは、最初の目的の行を取得し、この最初の行に追加して、最後に最初の行を取得することです。目的の行が存在しない場合は、最初の行が選択されます...



    1. MySQLWorkbenchを使用して新しいデータベースを作成します

    2. public ip(0.0.0.0)を使用してGoogleデータベースへの接続を保護する方法は?

    3. pipinstallmysqlclientエラー

    4. MySQLでのREGEXP_INSTR()関数のしくみ