dimonise
16.02.2013 - 19:13
всем привет, подскажите есть ли возможность вывести записи из базы например начиная со 2-й и до конца. количество записей неизвестно
bestxp
16.02.2013 - 19:17
select * from <table> offset 2
не забываем что счет идет 0,1,2
dimonise
16.02.2013 - 19:57
ошибку синтаксиса дает
vasa_c
16.02.2013 - 20:05
dimonise
16.02.2013 - 20:14
я так делал, но может как то красивее можно
bestxp
16.02.2013 - 20:39
Цитата (dimonise @ 16.02.2013 - 19:57) |
ошибку синтаксиса дает |
только что проверил, ошибки нету
правда использую postgres
хотя это нормальный синтаксис, видать ты чего-то не правильно написал
Valick
16.02.2013 - 23:11
bestxp, там разве LIMIT и поле не надо указывать?
из мануала:
[LIMIT {[offset,] row_count | row_count OFFSET offset}]
_____________
Стимулятор ~yoomoney - 41001303250491
bestxp
16.02.2013 - 23:54
Valick
ну постгресс дает указать offset напрямую, без указания limit , скорее всего особенность бд, автор же не указал что за бд использует
c mysql давно не общался, да и не хочу, постгрес стал ближе
Valick
17.02.2013 - 00:04
bestxp, все знают про
секс mysql
Слоник типа загадошный персонаж
_____________
Стимулятор ~yoomoney - 41001303250491
bestxp
17.02.2013 - 00:07
тогда ему остается вариант, получить количество записей в таблице, и делать Limit <кол-во_записей> 2
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.