Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2018, 00:41   #1
Ant715
Новичок
Джуниор
 
Регистрация: 25.10.2012
Сообщений: 1
По умолчанию Сумма значений столбца в связанных таблицах

Добрый день, уважаемые эксперты. Я новичок и пока только осваиваю sql. Подскажите пожалуйста, как нужно правильно написать sql запрос, чтобы посчитать Сумму столбца Количество для Города Мытищи (на рисунке две связанные таблицы)?

Рисунок:
AIEzf.png

Предполагаю, что запрос должен быть что-то типа этого

Код:
SELECT Sum(`Таблица_верхняя`.`Количество`) 
FROM `Таблица_верхняя` 
INNER JOIN `Таблица_нижняя` 
ON (`Таблица_верхняя`.`КодМагазина` = `Таблица_нижняя`.`КодМагазина` )
WHERE `Таблица_нижняя`.`Город` LIKE 'Мытищи'

_____
Рисунки загружайте на форум, незачем давать ссылки на посторонние ресурсы.


Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ)

Модератор

Последний раз редактировалось Serge_Bliznykov; 04.07.2018 в 09:21.
Ant715 вне форума Ответить с цитированием
Старый 04.07.2018, 07:44   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Сообщение от Ant715 Посмотреть сообщение
LIKE 'Мытищи'
Равнозначно, как если бы Вы просто знак "равно" поставили. Поиск по подстроке:

LIKE 'Мытищи%' - начинается на
LIKE '%Мытищи' - заканчивается
LIKE '%Мытищи%' - значение "Мытищи" может находиться в любом месте строки


Цитата:
Сообщение от Ant715 Посмотреть сообщение
Предполагаю, что запрос должен быть что-то типа этого
В остальном правильно предполагаете
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Применение DataGridViewComboBoxColumn в двух связанных таблицах jon1989 Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate) 0 03.04.2017 09:32
Некорректная работа Locate в связанных таблицах Elenik БД в Delphi 4 13.03.2017 09:33
Обновление записи в связанных таблицах funchosa БД в Delphi 9 03.11.2015 13:52
Удаление в связанных таблицах biohazardo БД в Delphi 4 14.01.2011 13:06
Сумма значений столбца Grom48 БД в Delphi 4 28.12.2009 21:39