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

同じクエリで選択して更新

    いいえ、それはできませんが、2つのクエリを実行しても問題はありません。

           mysql_query("UPDATE pages SET views=views+1 WHERE ID=$id");
    $sql = mysql_query("SELECT * FROM articles WHERE id=$id");
    

    また、idの場合 LIMIT 1を実行する必要がない主キーです。 ここでは、id は一意であるため、条件に一致する結果は常に1つだけになります。



    1. MySQLdbのコマンドが同期しないようにする方法。今すぐこのコマンドを実行することはできません(2014)例外

    2. プログラム周辺でのJTextFieldsetTextの繰り返しの回避

    3. EntityFramework5を使用してMySQLの自動インクリメントフィールドに特定のIDを挿入します

    4. Spring Hibernate Templateのexecuteメソッドは、Oracleでのカウントクエリに対してどのオブジェクトタイプを返しますか?