Mysql-Update-Spalte und wählen Sie dann den aktualisierten Wert

Ich habe einen Tisch wie diesen

tbl_user

id
user_id
amount

Zuerst möchte ich eine Zeile basierend auf der ID aktualisieren

$amount = 123; // dyanamic value
$sql = "UPDATE tbl_user SET amount=amount-'$amount' WHERE id='$id' LIMIT 1 ";

Jetzt möchte ich den aktualisierten Wert der Betragsspalte erhalten. Ich habe diesen SQL angewendet

$sql = "SELECT amount FROM tbl_user  WHERE id='$id'  LIMIT 1 ";

Meine Frage ist, kann ich beide der obigen SQL oder eine einzelne Abfrage kombinieren, um die obige Aufgabe zu erreichen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage