Форум: "Базы";
Текущий архив: 2011.01.30;
Скачать: [xml.tar.bz2];
Внизпомогите !!! Найти похожие ветки
← →
Руслан (2009-09-04 13:32) [0]Не получаеться построить правельно запрос помогите !!!
запрос не работает выбирает все подряд
есть две таблицы
{
Un(сетчик число), F(текст), I(текст), O(текст), dr(дата рождения) таблица1
Un(сетчик число), V(число), G(число), Sd(начальная дата), Fd(конечная дата) таблица2
CL.Un номер сртоки идентичные в двух таблицах
}
нужно повторяющеюся записи ( F(текст), I(текст), O(текст), dr(дата рождения), V(число), G(число) )
сравнить межу собой если промежутоки времени (Sd(начальная дата), Fd(конечная дата)) попадают в диапазон друг друга
то показать мне эти записи
SELECT DISTINCT CL.Un, CL.F, CL.I, CL.O, CL.dr, CR.V, CR.G, CR.Sd, CR.Fd
FROM таблица1 CL INNER JOIN таблица2 CR ON CL.Un == CR.Un
JOIN таблица1 R1 ON
CL.Un != R1.Un AND
CL.F == R1.F AND
CL.I == R1.I AND
CL.O == R1.O AND
CL.dr == R1.dr
JOIN таблица2 R2 ON
CR.Un != R2.UnAND
CR.V == R2.V AND
CR.G == R2.G AND
CR.Sd <= R2.Fd
AND CR.Fd >= R2.Sd
У же головой об стену бьюсь помогите нето мне ХАНА !!!
← →
Ega23 © (2009-09-04 14:08) [1]
> запрос не работает
Почему не работает, работает
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2011.01.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c