6 / 6 / 1
Регистрация: 09.02.2012
Сообщений: 86
|
|
1 | |
Как получить последнюю строку в таблице?21.10.2012, 13:30. Показов 10432. Ответов 15
Метки нет (Все метки)
Есть таблица:
09.12.1212 14.12.1212 03.12.1212 Как просто получить последнюю строку в этой таблице? В данном случае "03.12.1212". В инете ничего вообще нет, только всякие order by и desc. Это всё не то! Как просто взять последнюю строку????
0
|
21.10.2012, 13:30 | |
Ответы с готовыми решениями:
15
Получить последнюю строку (или Id) в таблице? Как удалить последнюю строку в таблице? Как определить последнюю строку в таблице MySQL? Как определить последнюю строку в умной таблице Excel |
6 / 6 / 1
Регистрация: 09.02.2012
Сообщений: 86
|
|
21.10.2012, 17:06 [ТС] | 3 |
Как это сделать?
Как просто получить последнюю строку в этой таблице? В данном случае "03.12.1212".
0
|
6 / 6 / 1
Регистрация: 09.02.2012
Сообщений: 86
|
|
21.10.2012, 21:44 [ТС] | 5 |
Да мне же в запросе нужно её получить
0
|
1589 / 662 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
|
||||||
21.10.2012, 23:00 | 6 | |||||
Если поле например Date1 в таблице Table1:
1
|
6 / 6 / 1
Регистрация: 09.02.2012
Сообщений: 86
|
|
22.10.2012, 00:13 [ТС] | 7 |
Спасибо большое!!!
0
|
7397 / 4534 / 295
Регистрация: 12.08.2011
Сообщений: 14,021
|
|
22.10.2012, 06:38 | 9 |
Сообщение было отмечено как решение
Решение
3
|
1589 / 662 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
|
|
22.10.2012, 12:18 | 11 |
никакого надувательства нет. уберите в таблице установленную сортировку поля, чтоб не было зрительного обмана ))
0
|
7397 / 4534 / 295
Регистрация: 12.08.2011
Сообщений: 14,021
|
|
22.10.2012, 14:44 | 12 |
с чего вдруг? Почему я должен выполнять какие-то условия для того, чтобы ваш last(first) работал?
Со мной спорить не надо, лучше со справкой Акцесс поспорьте, может получится:
0
|
26806 / 14485 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
22.10.2012, 14:59 | 13 |
Если вы делаете программу для себя, то только бог вам судья. Но сторонние юзеры ведут себя совсем не так, как мы себе представляем. Он (юзер) может выбрать последнюю строку, а потом отфильтровать или отсортировать форму. Потом вспомнить, что значение уже выбрано и жмать кнопку для выбора из последней записи. А там, в этой "последней" записи уже что-то вообще иное, может быть даже очень нужное, но не то, что было выбрано изначально. И ориентироваться на "геометрию" набора записей непродуктивно, слишком велика вероятность ошибки.
0
|
1589 / 662 / 225
Регистрация: 09.06.2011
Сообщений: 1,334
|
|
22.10.2012, 15:08 | 14 |
Конечно вы не должны выполнять какие либо условия )). Но в вашем примере таблица выводится с установленной сортировкой и соответственно последняя отображаемая строка не последняя строка таблицы. Собственно ваш пример доказывает только то что при сортировке меняется порядок вывода.
2 mobile, полностью с вами согласен, но я не делаю программу - лишь ответил на вопрос ТС
0
|
3356 / 1775 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
|
||||||
22.10.2012, 15:17 | 15 | |||||
1. Что значит последняя строка?
2. Почему ORDER BY - не то? В правильно созданных таблицах обычно имеется счетчик. Чтобы получить так называемую "последнюю" запись в таблице, необходимо отобразить запись с максимальным значением этого счетчика. Т.е. Таблица (id[счетчик], Дата)
0
|
608 / 387 / 8
Регистрация: 14.04.2011
Сообщений: 1,324
|
|
22.10.2012, 20:18 | 16 |
0
|
22.10.2012, 20:18 | |
22.10.2012, 20:18 | |
Помогаю со студенческими работами здесь
16
Как получить последнюю строку консоли? Как получить последнюю строку из textbox? Как получить последнюю строку (не используя подзапрос)? ADOTable+access получить последнюю запись в таблице Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |