Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

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

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

Рисунок:
AIEzf.png

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

Код:

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


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


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

Модератор

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

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

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


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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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


08:46.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru