Форум: "Начинающим";
Текущий архив: 2009.11.08;
Скачать: [xml.tar.bz2];
Внизсортировка во временном НД Найти похожие ветки
← →
F$ (2009-09-21 13:54) [0]есть 2 SELECT запроса, к примеру:
SELECT Name, Name2, Status, FROM Item
SELECT Price, Status FROM Item
после выполнения формируется некий НД. Вопрос: как сделать сортировку по полю статус.
← →
Ega23 © (2009-09-21 13:58) [1]
SELECT Name, Name2, Status, FROM Item
Order By Status
← →
Jeer © (2009-09-21 16:23) [2]
> после выполнения формируется некий НД.
С какого "бодуна" после двух запросов формируется один НД ?
В рамках чего они выполняются ?
← →
Palladin © (2009-09-21 16:25) [3]
> Jeer © (21.09.09 16:23) [2]
запросто, union :)
← →
sniknik © (2009-09-21 16:30) [4]> запросто, union :)
не пройдет, набор полей в них разный. и кстати в первом глючный.
← →
Jeer © (2009-09-21 16:30) [5]Это два логических запроса с условием, объединенные в один физический ( исполняемый) :)
Т.е. с точки зрения сервера - запрос один.
← →
Palladin © (2009-09-21 16:50) [6]
> sniknik © (21.09.09 16:30) [4]
понятно разный, я на общий вопрос ответил, а не применительно к бреду аффтора )
← →
Ega23 © (2009-09-21 16:50) [7]
> не пройдет, набор полей в них разный. и кстати в первом
> глючный.
Пройёдт
SELECT Null as Price, Status, Name, Name2 FROM Item
Union All
SELECT Price, Status, Null as Name, Null as Name2 FROM Item
:)
← →
sniknik © (2009-09-21 17:03) [8]> Пройёдт
эээ нет, после обработки напильником как известно и паравоз становиться самолетом...
← →
Jeer © (2009-09-21 17:24) [9]Уф.. сколько ашипок и переклюков, как у аффтара, так и у отвечающих.
Гдэ там мой стамеска ?
← →
palva © (2009-09-21 22:25) [10]Если данные помещаются в оперативной памяти, то проблем нет. Набор данных загружаем в память и сортируем. Если же такой расход памяти не приемлем, то самый простой путь это загрузить данные в какую-нибудь СУБД (в тот же Access) и выгрузить с сортировкой.
Поэтому сохранять результат во внешнем наборе данных, если он все равно потребует всяких обработок типа сортировки, - плохая идея. Лучше сохранить его в отдельном файле .mdb или даже .sqlite
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.11.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c