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

MySql-前の行の値と次の行の値を取得するにはどうすればよいですか?

    下の次の行を選択してください:

    SELECT * FROM Example WHERE id < 3 ORDER BY id DESC LIMIT 1
    

    上記の次の行を選択してください:

    SELECT * FROM Example WHERE id > 3 ORDER BY id LIMIT 1
    

    1つのクエリで両方を選択します。例: UNION を使用します :

    (SELECT * FROM Example WHERE id < 3 ORDER BY id DESC LIMIT 1)
     UNION
    (SELECT * FROM Example WHERE id > 3 ORDER BY id LIMIT 1)
    

    それはどういう意味ですか?



    1. 'create_date'タイムスタンプフィールドのデフォルト値が無効です

    2. InnoDBを使用した全文検索

    3. MySQL接続がSSL暗号化されているかどうかを確認するにはどうすればよいですか?

    4. Integrated Security=TrueとIntegratedSecurity=SSPIの違いは何ですか?