Запрос с order by

250
30 сентября 2017, 20:32

Всем привет, пытаюсь данный запрос

String query = "select * from clippersql.vp44150sql where kiz like'" + kiz + "%'" + " limit " + 100 + " offset " + (page - 1) * 100;

сделать с order by

String query = "select * from clippersql.vp44150sql order by osdch_t where kiz like'" + kiz + "%'" + " limit " + 100 + " offset " + (page - 1) * 100; 

но выдает ошибку

ERROR: syntax error at or near "where" Позиция: 54

Подскажите что не так, в sql новенький, БД postgre

Answer 1

В SQL важен порядок: order by в этом случае должен идти сразу за where.

String query = "select * from clippersql.vp44150sql where kiz like'" + kiz + "%' order by osdch_t limit " + 100 + " offset " + (page - 1) * 100;
READ ALSO
Ввод текста java android

Ввод текста java android

Создаю свое простенькое приложениеВозникла проблема

362
Сохранить Timestamp в SharedPreferences Android

Сохранить Timestamp в SharedPreferences Android

Как можно сохранить значение типа Timestamp в Shared Preferences? Насколько я знаю, у Editor есть только методы для int, string, boolean, long, float

340
JavaFX. Как сделать модальное окно для получения папки удаленного ПК

JavaFX. Как сделать модальное окно для получения папки удаленного ПК

Как в JavaFX реализовать модальное окно для получения папки удаленного компьютера? Для получения папки на самом компьютере делал через DirectoryChooserМожет...

269
Взаимодействие между JDBC и БД R-Keeper

Взаимодействие между JDBC и БД R-Keeper

Подскажет пожалуйстаМожет кто работал с R-Keeper

280