Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.25;
Скачать: CL | DM;

Вниз

странный результат выполнения запроса   Найти похожие ветки 

 
thvfrjd   (2006-05-03 08:55) [0]

Имеется следующий запрос к БД на SQL server:
select dog.id,  dog.n1, dog.n2, dog.n3 FROM dog LEFT OUTER JOIN klint ON dog.klient = klint.id после его выполнения выводятся данные в том порядке в котором они заносились(поле dog.id-счетчик). Если же я добавляю к выводимым данным поле - klint.name:
select dog.id,  dog.n1, dog.n2, klint.name, dog.n3 FROM dog LEFT OUTER JOIN klint ON dog.klient = klint.id
то в результате данные выводятся как то в разнобой а не по порядку
хотя раньше нормально выводились. В чем тут может быть дело?


 
Sergey13 ©   (2006-05-03 09:11) [1]

>В чем тут может быть дело?
Order By


 
thvfrjd   (2006-05-03 09:18) [2]


> Order By

Это понятно что Order By
Вопрос в том что случилось? Почему запрос стал выводиться не так как раньше?


 
Johnmen ©   (2006-05-03 09:28) [3]

Ничего не случилось. То, что раньше был порядок, просто счастливое совпадение...:)


 
Sergey13 ©   (2006-05-03 09:29) [4]

2 [2] thvfrjd   (03.05.06 09:18)
Я вот несколько раз, постукивая кулаком по плохо работающему телевизору, "чинил" его таким образом. А сегодня он не починился. Почему? 8-)

Возможно индекс какой [не]вмешался или просто звезды так легли. Упорядочивания без Order By никто не гарантирует.


 
Sergey13 ©   (2006-05-03 09:52) [5]

2 [2] thvfrjd   (03.05.06 09:18)
>  Почему запрос стал выводиться не так как раньше?
А еще, на такие вопросы ответ дает изучение и сравнение планов выполнения.


 
Плохиш ©   (2006-05-03 11:00) [6]


> А еще, на такие вопросы ответ дает изучение и сравнение
> планов выполнения.

Это уже контрольный выстрел в голову ;-)



Страницы: 1 вся ветка

Текущий архив: 2006.06.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
3-1146298835
John Magic
2006-04-29 12:20
2006.06.25
автоматическая нумерация строк в DBGrid


5-1134112164
Dioman
2005-12-09 10:09
2006.06.25
как получить хэндл текущего активного окна виндов ?


4-1143015386
EgorovAlex
2006-03-22 11:16
2006.06.25
Почему ReadPrinter читает с принтера максимум 64Кб данных за одну


2-1149674994
ksenia
2006-06-07 14:09
2006.06.25
реестр


1-1148140579
yahaha
2006-05-20 19:56
2006.06.25
Список доступных шрифтов