Вниз
Скачать: CL | DM;

SQL   Найти похожие ветки 

← →
Pako   (2004-02-06 17:52) [0]

Добрый вечер,
Мне необходимо добавить к получаемому набору данных ключевое поле.

select a.kodstudent,a.adress,
a.telephone,a.kodworkplace,a.kodworkpost,a.worktelephone,
b.surname,c.name,d.patronymic, (1) as kodrod
from mother a, surname b, name c, patronymic d
where a.kodsurname=b.kodsurname and
a.kodpatronymic = d.kodpatronymic and
a.kodname=c.kodname
union
select a.kodstudent,a.adress,
a.telephone,a.kodworkplace,a.kodworkpost,a.worktelephone,
b.surname,c.name,d.patronymic, (2) as kodrod
from father a, surname b, name c, patronymic d
where a.kodsurname=b.kodsurname and
a.kodpatronymic = d.kodpatronymic and
a.kodname=c.kodname


← →
VLAD-MAL   (2004-02-06 17:53) [1]

Какой таблицы ключевое поле?


← →
Pako   (2004-02-06 18:11) [2]

К полученному набору данных.
Ну может быть не поле, просто столбец с уникальными для каждой записи значениями?


← →
Sergey13 ©   (2004-02-06 18:33) [3]

Ой как все запущено то. Нет что бы исходные таблицы (1 таблицу!!!) нормальную исделать. А то студентов фазерами и мазерами обзывать. Бр-р-р.
Точно домой пора. Еще приснится потом. 8-)


← →
KA_ ©   (2004-02-06 19:36) [4]

>Sergey13 © (06.02.04 18:33) [3]

Смеялся до слез :)))


← →
ЮЮ ©   (2004-02-07 03:06) [5]

select 1 IsMather, ...
from mother ...
union
select 0, ...
from father ...

А то как ты будешь потом маму от папы отличать? :-)


← →
ЮЮ ©   (2004-02-07 03:12) [6]

Пара (IsMather, kodstudent) и будет уникальным ключом (правда если отношение student - mother как 1..1(0), а не 1..N (в базе, а не по жизни :-)), во втором случае следует вытащить kodmother(kodfather) as KodParent и тогда уникальным ключом будет пара (IsMather, KodParent )


← →
Pako   (2004-02-10 13:49) [7]

Какие вы все ребята.... Особенно тот который обхохотался до слез (хохотальник в другом месте раскрывать надо)
раз названо мазер ифазер значит разработчику так надо было и я здесь ничего поделать немогу, ясно?
мазер и фазер отличаются (1) as kodrod и (2) as kodrod соответственно.
А с добавлением ключа я проблему решила, все спасибо:)



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.008 c
14-12528
DiamondShark
2004-02-11 16:27
2004.03.05
Проверься.


4-12587
alex_***
2003-12-30 15:18
2004.03.05
из hdc получить HWND его окна


1-12351
Случайно забежавший
2004-02-22 10:22
2004.03.05
StringGrid и OnKeyPress


1-12420
Alexis
2004-02-22 15:54
2004.03.05
консольное приложение без окна


1-12398
FREEMAN
2004-02-24 16:12
2004.03.05
Отображение переключения раскладки клавиатуры




   Наверх