0 / 0 / 0
Регистрация: 09.03.2015
Сообщений: 11
|
|
1 | |
Видоизменить процедуру05.12.2015, 00:32. Показов 682. Ответов 1
Метки нет (Все метки)
Есть база "кафе",в которой есть список блюд Dish(idDish,NameOfDish) и таблица Что заказать(idWhatToZakaz,number). Смысл: вывести блюдо и самое часто выбираемое с ним блюдо. Если запустить,то он выведет только по борщу,Как изменить ,чтобы он проходил по всем блюдам и выдавал нужные результаты.
declare @DishName varchar(250)='Борщ'; declare @DishId int; select @DishId = idDish from Dish where NameOfDish = @DishName; with a as ( select idZakaz from WhatToZakaz where idDish = @DishId ), b as ( select top(1) w.idDish from a join WhatToZakaz w on w.idZakaz = a.idZakaz where w.idDish <> @DishId group by w.idDish order by count(number) desc ) select d.NameOfDish from b inner join Dish d on d.idDish = b.idDish; END
0
|
05.12.2015, 00:32 | |
Ответы с готовыми решениями:
1
Видоизменить программу Видоизменить форму ввода текста Как видоизменить URL с .htaccess Как видоизменить страницу с 404 ошибкой? |
66 / 64 / 24
Регистрация: 14.10.2014
Сообщений: 339
|
||||||
07.12.2015, 14:03 | 2 | |||||
Попробуй так:
1
|
07.12.2015, 14:03 | |
07.12.2015, 14:03 | |
Помогаю со студенческими работами здесь
2
Видоизменить программу, рассчитывающие решения методами транспортной задачи Видоизменить программу таким образом, чтобы вместо логических значений true и false отображались 1 и 0 Видоизменить массив таким образом, чтобы сначала шли все положительные элементы, потом все отрицательные Написать процедуру и процедуру-функцию по вычислению гипотенузы по двум катетам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |