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

EXISTSクエリでLIMITを使用する意味はありますか?

    EXISTS()の目的 クエリを実行するのはまで 何かがあるかどうかを判断できます WHEREに一致するそのテーブルの行 句。つまり、論理的にはLIMIT 1と同じことを行います。 。 EXISTS おそらくsemi-joinと呼ばれます 一部のサークルでは。

    結論:LIMIT 1は使用しないでください EXISTS()内 。

    補遺:ポールが指摘しているように、LIMIT with OFFSET (またはLIMIT m,n )意味があります。



    1. MySQLをロックせずに選択する方法はありますか?

    2. MacでMySQLWorkbenchに接続できません。 '127.0.0.1'(61)MacMacintoshでMySQLサーバーに接続できません

    3. 警告:サーバーのID検証なしでSSL接続を確立することはお勧めしません

    4. Datamapperのdm_mysql_adaptergemはWindowsでサポートされていますか?