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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2011, 13:00   #1
cadmy
Новичок
Джуниор
 
Регистрация: 27.05.2011
Сообщений: 1
По умолчанию Как задать запрос?

Есть таблица с товарами на складе в ней столбцы идентификатор товара id и количество товара quantity как выбрать товар такое количестов раз, которое соответсвует его количеству?
id quantity
1 2
2 1
Т.е. товар c id 1 присутвует в результате запроса два раз, а c id 2 один раз
cadmy вне форума Ответить с цитированием
Старый 29.05.2011, 00:45   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Какая СУБД у вас? Одним запросом такое пожалуй не сделаешь, только через процедуру, если СУБД позволяет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 30.05.2011, 13:39   #3
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

зачем это делать в скуэле? выбираешь товар (id, quantity), в клиенте уже прогоняешься в цикле
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA удалить столбцы, задать фикс. ширину столбца и задать перенос по словам johny_03 Microsoft Office Excel 1 14.04.2011 20:53
Как задать рекурсией? Irdis Фриланс 4 11.02.2010 02:01
Как задать треугольник? Shevali Помощь студентам 4 07.04.2009 01:01
Как задать множество 1234 Паскаль, Turbo Pascal, PascalABC.NET 7 25.05.2008 16:15