Текущий архив: 2003.03.03;
Скачать: CL | DM;
ВнизСуммирование стоблцов таблиц SQL-запросом Найти похожие ветки
← →
BubbleGum (2003-02-10 22:22) [0]необходимо просуммировать две таблицы
1-ая
-----------------
тел | сумма
-----------------
с(7) | N(10)
-----------------
2-ая
-----------------
тел | сумма
-----------------
с(7) | N(10)
-----------------
должна получиться
таблица:
-----------------
тел | сумма
-----------------
с(7) | N(10)
-----------------
в которой должны находится все поля из первой таблицы и сумма по полям "сумма" при равенстве телефонов.
← →
DarkGreen (2003-02-11 05:54) [1]А почему у тебя одинаковые данные в разных таблицах?
← →
ЮЮ (2003-02-11 06:38) [2]SELECT C, SUM(N) Total
FROM (SELECT * FROM T1 UNION SELECT * FROM T2) T12
GROUP BY C
← →
BubbleGum (2003-02-13 17:31) [3]а если из трех одинаковых таблиц ?
← →
Johnmen (2003-02-13 17:39) [4]SELECT T1.C,SUM(T1.S)+SUM(T2.S)+SUM(T3.S) AS TOTALSUM
FROM T1
JOIN T2 ON T2.C=T1.C
JOIN T3 ON T3.C=T1.C
GROUP BY T1.C
← →
BubbleGum (2003-02-13 19:42) [5]если использовать последний запрос некоторые записи вылетают,
а хотелось бы иметь все записи которые находятся в первой "полной" таблице плюс все записи имеющиеся во второй при равенстве "С" и плюс из третьей таблицы при равенстве "С".
← →
ЮЮ (2003-02-14 05:34) [6]LEFT JOIN
Страницы: 1 вся ветка
Текущий архив: 2003.03.03;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c