самый последний ряд [закрыт]

169
19 июля 2018, 11:40

Здравствуйте в собеседованиях встретился с такому вопросу "Как найти самый последний ряд" искал в интернете не нашел что то понятного если не сложно скажите как это сделать?.

Answer 1

Если в таблице есть поле с auto_increment(допустим id), то таким запросом:

SELECT    *
FROM      table
ORDER BY  auto_increment_field DESC
LIMIT     1;

P.S. auto_increment предполагает наличие уникального номера для каждой строки. Можно конечно и для любого другого столбца сделать такой запрос, но DESC сортирует строки и не факт, что последняя запись будет самой новой.

READ ALSO
БД не стартует после установки

БД не стартует после установки

Во время установки MySQL не стартует

194
MySQL ошибка добавления данных

MySQL ошибка добавления данных

имеется таблицы price и productВ таблице price имеется поле product_id, по которому связываются эти таблицы

200
Datetime VS Timestamp

Datetime VS Timestamp

Скажите в чем разница между datetime и timestamp хотя каждый из них сохраняет точно так же

209
CSS: как обводку текста сделать жирнее?

CSS: как обводку текста сделать жирнее?

Делаю обводку текста с помощью text-shadowМожно ли её сделать жирнее? У box-shadow есть отдельный параметр, отвечающий за жирность, а у text-shadow - только...

196