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

最大値phpmysqlのデータベースの列を更新します

    列Bが最大値であるテーブルの行を更新したいと思いますか?間違いなく「WHERE」句が必要ですが、その列の最大値も知っている必要があります。最初にデータベースにクエリを実行して、列Bから最大値を取得してみませんか?

    $maxvalue = "SELECT `B` FROM products ORDER BY `B` DESC LIMIT 1"
    

    次に、列Bがこの値に等しいデータベースに挿入しますか?

    "UPDATE products SET name='YES' WHERE B = $maxvalue"
    

    これは完全なコードではなく、単なる概念です。クリーンアップしてこの回答を編集します...



    1. SHA256ハッシュの長さはどれくらいですか?

    2. mysqlで複数の行を1つの行と複数の列にマージする

    3. OracleシャットダウンエラーORA-01033

    4. MySQLでSQLの大文字と小文字を区別する文字列比較を行うにはどうすればよいですか?