2013-06-26 2 views
-4

Есть ли способ получить последний или последний ввод значения элемента (тот же элемент, который я вводил) в MYSQL?получить последнее значение для столбца

Пример:

У меня есть 2 поля, fldName и fldDuration.

Я введите имя для fldName является: КОМПЬЮТЕРОМ

то для fldDuration составляет: 10 секунд

Итак, если общая продолжительность составляет всего 5 минут. Тогда общая общая продолжительность составляет 4:50 минут. НО что, если я снова введу одно и то же имя, но разную продолжительность.

Пример 2:

fldName: НОУТБУК

fldDuration: 5 секунд

Проблема: Есть ли способ, чтобы получить последнюю общую продолжительность КНИЖКИ, так что я могу вычислить общую продолжительность и продолжительность сохранения в моей базе данных.

Спасибо.

+2

Что вы пытаетесь достичь? –

+0

Я не понимаю этого. – geryjuhasz

+0

Не могли бы вы перефразировать свой вопрос? Я не понимаю, что вы хотите сделать? Каков ваш вклад? Каков ожидаемый результат? Как выглядит ваша база данных? и т. д. – ChristopheBrun

ответ

0

Если я понимаю вас правильно, вы хотите выбрать «последнюю» запись, которую вы создали?

Если это так, добавьте столбец (id, Auto Increment) и обратный сортируйте свой запрос, используя этот идентификатор. Ограничьте результат от 0 до 1, и вы его получили.

+0

да, спасибо за недостаточное ... Я уже ищу для получения последнего ID .. используя этот «SELECT LAST_INSERT_ID()», но есть ли способ также получить последний fldid в то же время fldname строки? –

+0

@dognose Когда-либо слышал о параллелизме? Никогда не делай этого так, как сейчас. Используйте LAST_INSERT_ID()! – fancyPants

+0

@tombom, если вы повторно используете идентификатор для создания связанных наборов данных, вы правы, ofc. Но, насколько я понял, tc, его просто перечисление результата. И нет параллелизма. – dognose