Эй, ребята, у меня есть структура таблицы какНахождение последнего обновленного значения с MySQL
CREATE TABLE CUSTOMERS(
ID INT NOT NULL,
NAME VARCHAR (20) NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR (25) ,
SALARY DECIMAL (18, 2),
PRIMARY KEY (ID)
);
INSERT INTO CUSTOMERS (ID,NAME,AGE,ADDRESS,SALARY)
VALUES (1,'aff',2,3,5),
VALUES (2,'blah',3,31,51);
Пусть я обновил мой стол, как
UPDATE CUSTOMERS
SET NAME = 'anewname'
WHERE AGE = 3;
Так что мне нужно, что я просто нужен запрос чтобы найти последнее обновленное значение, т.е. 3
Я попытался использовать триггеры и попытался использовать LAST_INSERTED_ID()
. Я также использовал TIMESTAMP
, но я мог получить значение 3.
PS ..Я не хочу использовать оператор выбора здесь, чтобы найти значение 3.
Благодаря
'Я не хочу использовать инструкцию select здесь, чтобы найти значение 3', .... почему? – ekad
@ekad cuz Я хочу знать, есть ли какие-либо функции, чтобы найти последнее обновленное значение – lovemysql
Вы любите mysql и не знаете, как его выбрать? Его простой чувак, 'SELECT age FROM CUSTOMERS WHERE id = YOUR_LAST_INSERTED_ID' –