![]() |
|
||||||||||
|
|
|
|||||
|
привет.
не могу придумать запрос, мне нужно выбрать последних несколько записей из выборки. SELECT * FROM transactions,clients WHERE clients.ID=transactions.clientID and transactions.id > (max(transactions.id)-$quantity); пишет ошибку, а у меня док под рукой нет(((
__________________
~ Never trouble trouble till trouble troubles you! |
|
|||||
|
Регистрация: Dec 2001
Сообщений: 4,159
|
Еще б это работало...
В предположении, что transactions.id строго возрастает, алгоритм: 1. Сортируем по убыванию transactions.id. 2. LIMIT'ом отсекаем первые $quantity записей. P.S. А про док гнать не надо -- он доступен в онлайне. Или у тебя форум голубиной почтой доставляют? ![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Цитата:
спасибо, сработало, а я и забыл про Limit
__________________
~ Never trouble trouble till trouble troubles you! |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|