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

Вниз

точность sql запроса   Найти похожие ветки 

 
Маркабес   (2009-10-08 14:29) [0]

Здравствуйте подскажите почему запрос выдает похожие условия но точности в нем мало

Select * from (select * from C:\1\table1 union all select * from C:\2\table1) where f=f and o=o and i=i and d=d and g=g and s<=s

типы данных CHARACTER f, o, i
типы данных Data  d, g, s

допустим

иванов иван иваныч 15.06.86  55  01.08.09
иванов иван иваныч 15.06.86  55  01.08.09
иванов иван иваныч 15.06.86  56  19.09.09 /// -- почему этот вылез


 
McSimm ©   (2009-10-08 14:39) [1]

Ваш sql запрос выглядит бессмысленно, по нему нельзя понять чего вы от него ожидаете.


 
McSimm ©   (2009-10-08 14:43) [2]

(select * from C:\1\table1 union all select * from C:\2\table1)
означает
вывести все записи из первой таблицы и присоединить все записи из второй

where f=f and o=o and i=i and d=d and g=g and s<=s
означает чепуху, т.к. f=f и прочие всегда выполняются (кроме null возможно)


 
Медвежонок Пятачок ©   (2009-10-08 15:04) [3]

бедняга наверное ожидал, что where будет сравнивать одинаковые поля разных юнионов


 
Sergey13 ©   (2009-10-08 15:27) [4]

> [0] Маркабес   (08.10.09 14:29)
> подскажите почему запрос выдает похожие условия но точности в нем мало

Запросы вообще не выдают условий. И точности в них нет никакой.


 
Dennis I. Komarov ©   (2009-10-08 15:38) [5]

Удалено модератором
Примечание: Offtopic



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
2-1255314945
Drowsy
2009-10-12 06:35
2009.11.22
Сообщения Windows.


11-1207858107
YuriyM
2008-04-11 00:08
2009.11.22
Работа с KOLSQLiteStatic под Lazarus


1-1225358517
Дмитрий Белькевич
2008-10-30 12:21
2009.11.22
Как узнать, какой из тредов зашарил файл


9-1183495016
@!!ex
2007-07-04 00:36
2009.11.22
Как засветить часть экрана.


15-1253775669
Knight
2009-09-24 11:01
2009.11.22
Можно снять изображение с формы как-то ещё кроме GetFormImage?