Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите новичку составить сложный запрос  [new]
maxicooler
Member

Откуда:
Сообщений: 4
Имеется 3 таблицы: СписокТМЦ, СписокРасходныхДокументов и РасходТМЦ

К сообщению приложен файл. Размер - 139Kb
29 янв 18, 19:06    [21148492]     Ответить | Цитировать Сообщить модератору
 Re: Помогите новичку составить сложный запрос  [new]
maxicooler
Member

Откуда:
Сообщений: 4
Нужно получить таблицу содержащую все строчки из таблицы СписокРасходныхДокументов и соответственно количество определенного материала. Как-то так:

К сообщению приложен файл. Размер - 26Kb
29 янв 18, 19:27    [21148543]     Ответить | Цитировать Сообщить модератору
 Re: Помогите новичку составить сложный запрос  [new]
Kopelly
Member

Откуда: Красноярск
Сообщений: 289
maxicooler,

Declare @Ид_ОпределеннойТмц int = 1;

Select тблДокРасход.НазваниеРасход,
          isnull(sum(тблТМЦРасход.Колво_ТМЦРАсход),0) as Колво_РасходОпределннойТМЦ
  From тблДокРасход 
  left join тблТМЦРасход on тблДокРасход.ИД_ДокРасход = тблТМЦРасход.ИД_ДокРасход and тблТМЦРасход.ИД_ТМЦ = @Ид_ОпределеннойТмц
Group by тблДокРасход.НазваниеРасход
29 янв 18, 20:02    [21148673]     Ответить | Цитировать Сообщить модератору
 Re: Помогите новичку составить сложный запрос  [new]
maxicooler
Member

Откуда:
Сообщений: 4
Спасибо! Работает! Буду разбираться как
29 янв 18, 20:11    [21148706]     Ответить | Цитировать Сообщить модератору
 Re: Помогите новичку составить сложный запрос  [new]
Добрый Э - Эх
Guest
maxicooler,

рукалицо..... линейный запрос из двух таблиц с джойном и агрегацией - это сложный запрос, с которым разобраться-то невозможно, не говоря уже о том, чтобы написать его?
30 янв 18, 05:16    [21149429]     Ответить | Цитировать Сообщить модератору
 Re: Помогите новичку составить сложный запрос  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
Добрый Э - Эх,

Ну Сири наверное не смогла написать этот запрос, поэтому сложный.

31 янв 18, 01:10    [21152915]     Ответить | Цитировать Сообщить модератору
 Re: Помогите новичку составить сложный запрос  [new]
maxicooler
Member

Откуда:
Сообщений: 4
Ну да, не сложный. Второй день только курю доки. Зачем эти смешалисьвкучуконирукилицасиры? И так понятно что я нуб в этом вопросе. Да и закройте уже мою первую тему. Всем кто помогает учиться СПАСИБО!
1 фев 18, 19:26    [21158754]     Ответить | Цитировать Сообщить модератору
 Re: Помогите новичку составить сложный запрос  [new]
kombala
Member

Откуда:
Сообщений: 41
maxicooler,
покури sql-ex.ru на этом сайте есть тестовые задания и учебные материалы к ним, когда начинал разбираться в SQL мне этот сайт здорово помог понять принципы написания запросов.
2 фев 18, 16:23    [21161280]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить