сумму всех элементов из столбца в таблице 2, относящуюся к названию в табл. 1?
через лефт джони не ?
Гуки научились прятаться в SQL, Джонни!
Не знаю
может стоит попробовать ?
Да я какбы понял :)
union all
Пробую, но нахожу примеры для одной таблицы, а не для двух как у меня
INSERT INTO FIRST_TABLE (NAME) VALUES ('ONE'), ('TWO'), ('THREE'); INSERT INTO SECOND_TABLE (ID, FIRST_TABLE_ID, COST) VALUES (1, 1, 500), (2, 2, 400), (3, 3, 150); select FIRST_TABLE.NAME, sum(SECOND_TABLE.COST) TOTAL_COST from FIRST_TABLE left join SECOND_TABLE.COST on COST.FIRST_TABLE_ID = FIRST_TABLE.ID group by FIRST_TABLE.ID, FIRST_TABLE.NAME
from FIRST_TABLE left join SECOND_TABLE.COST SECOND_TABLE.COST - тут должно быть имя таблицы. Эта конструкция будет интерпретироваться как Имя базы данных -SECOND_TABLE, и имя таблицы - COST
Обсуждают сегодня