• Авторизация


MSSQL 09-02-2011 15:37 к комментариям - к полной версии - понравилось!


MSSQL - top- чтобы выбрать к примеру n значений сверху. А если к примеру, нужно сделать постраничную навигацию?
Обычно для этого делаеться так SELECT * FROM test LIMIT 10,20 Где первое значение с какой позиции начинать отщёт, а вторая кол-во записей.
Но в MSSQL - можно сделать альтернативу LIMIT - суть такова, делаем две выборки, 30 записей сверху, потом 10 сверху, и в одном вопросе делаем NOT IN. НАсчёт Посгри, я согласен хорошая база данных. Но у ребят база данных 8 Гб. И постоянная нагрузка на сервер. Говорят тормозит. Думают переходит на Oracle и кластер строить только денег жалко.
А так я всем советую. Для маленьких проектов. Ну там плеер, или органайзер. Юзайте SQLITE - очень прикольно. Вся база один файл. Одна библиотека. А главное SQL. С сортировками, джойнами, лимитам и т.п.
Конечно там нет встроенных процедур, даже вроде нет ключей, хотя не помню точно. Но всёравно лучше чем, хранить плейлист в XML. Потом парсить в массив. Потом его ещё сортировать :)
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
Cherry_LG 23-02-2011-11:12 удалить
Поздравляю с Праздником!
[499x499]


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник MSSQL | Елдырин - Бумага не краснеет | Лента друзей Елдырин / Полная версия Добавить в друзья Страницы: раньше»