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

Вниз

Помогите, пожалста с запросом   Найти похожие ветки 

 
member   (2007-09-17 20:43) [0]

на эскуэл.ру не могу написать с этого ip.

tab1:

c_n   a1
1      10
2      7
3      3



tab2:

c_n   b1
4      6
2      9
1      2


Надо получить после связи двух таблиц


tab3:

c_n   a1    b1
1      10     2
2      7      9
3      3      0
4      0      6


связь по c_n


 
Вася Правильный   (2007-09-17 21:09) [1]

CROSS JOIN


 
Johnmen ©   (2007-09-17 21:23) [2]

FULL OUTER JOIN


 
sniknik ©   (2007-09-17 22:01) [3]

в аксесс нет ни CROSS ни FULL OUTER к сожалению ;(, придется делать чтото типа такого
SELECT c.c_n, a.a1, b.b1
FROM
((SELECT c_n FROM a UNION SELECT c_n FROM b) c LEFT JOIN a ON c.c_n = a.c_n)  LEFT JOIN b ON c.c_n = b.c_n


сдесь
tab1 = a
tab2 = b
tab3 = это результат запроса


 
sniknik ©   (2007-09-17 22:05) [4]

а, да вместо a.a1 надо iif(isNull(a.a1), 0, a.a1) as a1 чтобы появились нули... с b1 то же самое



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
2-1198255037
savyhinst
2007-12-21 19:37
2008.01.27
STRING DLL


2-1198586565
Kolan
2007-12-25 15:42
2008.01.27
Запуск долгой операции через ADO, ошибка «Время ожидания вышло»&#133


15-1198019489
Lip
2007-12-19 02:11
2008.01.27
Помогите дорешать задачу, пожалуйста...


15-1198032657
Slider007
2007-12-19 05:50
2008.01.27
С днем рождения ! 19 декабря 2007 среда


2-1198823399
Максим В.
2007-12-28 09:29
2008.01.27
TPopupMenu +стандартное меню