@gussie.jones Вы можете использовать LAST_INSERT_ID() чтобы получить id последней вставленной записи в MySQL, ниже пример запроса на MySQL:
1 2 |
# INSERT INTO your_table (col1, col2,...) VALUES ('val1', 'val2'...); SELECT LAST_INSERT_ID(); |
@gussie.jones
После вставки записи в MySQL можно получить id, присвоенный этой записи, используя функцию LAST_INSERT_ID()
.
Пример использования:
1 2 |
INSERT INTO table_name (column1, column2, column3) VALUES ('value1', 'value2', 'value3'); SELECT LAST_INSERT_ID(); |
В этом примере мы сначала вставляем новую запись в таблицу table_name
с заданными значениями для column1
, column2
и column3
. Затем мы используем функцию LAST_INSERT_ID()
для получения id, присвоенного только что вставленной записи.
Обратите внимание, что LAST_INSERT_ID()
возвращает последний автоматически сгенерированный AUTO_INCREMENT
идентификатор, который был создан для таблицы. Если в таблице не был определен столбец с автоинкрементом, LAST_INSERT_ID()
вернет 0
.