How to select last inserted row by id?
-
27-05-2021 - |
سؤال
that my problem:
I have database table like that:
id (AI) market_id
1 6
2 10
3 6
4 10
5 11
How to select last inserted market_id by id?
المحلول
You could do something like this:
SELECT * FROM <your_table> ORDER BY id DESC LIMIT 1;
If you only are interested in the market_id
you could change the *
in the above query to market_id
.
نصائح أخرى
You can use LAST_INSERT_ID():
SELECT market_id FROM <table> where id=LAST_INSERT_ID();
For SQL Server,
Select TOP 1 ID, market_I'd from table order by ID desc
لا تنتمي إلى StackOverflow