SQL-запрос, рельно ли такое сделать?

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

SQL-запрос, рельно ли такое сделать?

Сообщение lord0n » 20.08.2005 (Сб) 10:37

Люди - ХЕЛП!!!
Уже 3 часа бьюсь - не могу сделать(если это вообще возможно сделать)
Есть таблица:
№ поставки | Артикул | Кол-во
1 | 12 | 1
1 | 12 | 2
1 | 14 | 5
1 | 14 | 6
2 | 56 | 10
и т.д.
Как составить sql-запрос такого типа:
Пользователь выбирает № поставки, нажимает кнопку и видет чтото вроде этого:

№ поставки | Артикул | Кол-во
1 | 12 | 3
1 | 14 | 11

То есть нужно просумировать количество в соответствии с артикулом
Такое возможно?
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 20.08.2005 (Сб) 11:18

Код: Выделить всё
SELECT [Артикул], SUM([Кол-во]) AS [Кол-во] FROM [Таблица] WHERE [№ поставки]=<...> GROUP BY [Артикул]

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 20.08.2005 (Сб) 11:39

Большое спасибо!
Все работает :lol:
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 20.08.2005 (Сб) 11:50

Кстати зачем ты все время прописываешь [] - это что то означает?
У меня и без них все работает :roll:
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 20.08.2005 (Сб) 18:19

Сделай колонку Date в таблице, и попробуй обратиться к ней без [] :wink: Или колонку, у которой в имени два слова разделенные пробелом.

А вообще, [] четко определяет имя колонки в таблице.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 20.08.2005 (Сб) 18:40

ага, все понял, огромное спасибо за ответы :D
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList