Lo mejor que podría imitar es usar dos líneas de consultas, probablemente usando una variable como:
UPDATE tbl_user SET
amount = @amount := amount-'$amount'
WHERE id='$id' LIMIT 1;
SELECT @amount;
Lo mejor que podría hacer entonces es crear un Stored Procedure
como:
DELIMITER //
CREATE PROCEDURE `return_amount` ()
BEGIN
UPDATE tbl_user SET
amount = @amount := amount-'$amount'
WHERE id='$id' LIMIT 1;
SELECT @amount;
END //
Y luego llame a Stored Procedure
en tu PHP
.
Nota:PostgreSQL
tiene este tipo de opción usando RETURNING
declaración que se vería así:
UPDATE tbl_user SET amount=amount-'$amount'
WHERE id='$id' LIMIT 1
RETURNING amount
Ver aquí