0
は私のテーブルです:MySqlで変数を宣言する方法は?ここ
ID名前私は(下の "安全な更新モード" に設定されている名前とMySQLを使用している場合は、アップル1
2ピーチ1
1カウントこのモードでは、テーブルをどこの単語で更新することはできません)。だから私は最初に名前でIDを取得し、次に行を更新する必要があります。
のSQLServerでは、私は以下のようにそれを行うことができます。
MySQLでDELCARE @Id INT;
SELECT @Id=(SELECT Id FROM MyTable WHERE Name='Apple')
IF(@Id IS NOT NULL)
BEGIN
UPDATE MyTable
SET Count=2
WHERE [email protected]
END
、私はどのように行うことができますか?