その私の問題:
私はそのようなデータベーステーブルを持っています:
id (AI) market_id
1 6
2 10
3 6
4 10
5 11
最後に挿入されたmarket_idをidで選択するにはどうすればよいですか?
その私の問題:
私はそのようなデータベーステーブルを持っています:
id (AI) market_id
1 6
2 10
3 6
4 10
5 11
最後に挿入されたmarket_idをidで選択するにはどうすればよいですか?
あなたはこのようなことをすることができます:
SELECT * FROM <your_table> ORDER BY id DESC LIMIT 1;
にのみ関心がある場合は、上記のクエリmarket_id
のをに変更できます。*
market_id
LAST_INSERT_ID()を使用できます。
SELECT market_id FROM <table> where id=LAST_INSERT_ID();
SQL Serverの場合、
Select TOP 1 ID, market_I'd from table order by ID desc