Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.005 c
2-1253104843
mfender
2009-09-16 16:40
2009.11.08
Кодировка XML


15-1252391817
XcCCC
2009-09-08 10:36
2009.11.08
текст под 90 гр в WORD


1-1222628088
Castello
2008-09-28 22:54
2009.11.08
Общение между приложениями


15-1252568155
tesseract
2009-09-10 11:35
2009.11.08
Репетиция дня пргораммиста


4-1221305909
Aggressor
2008-09-13 15:38
2009.11.08
Start->Run vs Start->cmd





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский