Форум: "Базы";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
ВнизРеален ли такой запрос? Найти похожие ветки
← →
KIR (2003-08-27 12:44) [0]Народ, ситуация следующая: есть таблица персонала, где содержатся данные абсолютно обо всех работниках организации, естественное есть ключевое поле ID.
Есть таблица нарядов условно с темя полями: Dat, Per1ID, Per2ID
Dat - дата наряда,
Per1ID - составитель наряда - ID из таблицы персонвла
Per2ID - работник по няряду - ID из таблицы персонала.
Можно ли как то вытащить данные по наряду в одну строчку
SELECT *
FROM
NARS, PERSONEL
WHERE
PER1ID = PERSONEL.ID
AND
PER2ID = PERSONEL.ID
По-моему не пройдет (хоят я еще пытался)
← →
Vlad (2003-08-27 12:48) [1]select * from Nars, Personel p1, Personel p2
WHERE
PER1ID = p1.ID
AND
PER2ID = p2.ID
← →
AndDem (2003-08-27 12:49) [2]
SELECT DAT, A.NAME, B.NAME FROM NARS, PERSONEL A,PERSONEL B WHERE PER1ID=A.ID AND PER1ID=A.ID
← →
Vlad (2003-08-27 12:50) [3]> AndDem (27.08.03 12:49) [2]
Сильно ! :-)
← →
AndDem (2003-08-27 12:50) [4]
конечно же, второе условие PER2ID=B.ID
← →
KIR (2003-08-27 12:58) [5]Спас. всем!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c