SQL запроси. Как записать…

Программирование на Visual Basic for Applications
Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

SQL запроси. Как записать…

Сообщение Avtopic » 29.12.2005 (Чт) 23:36

Здравствуйте все!
Ест база кодов товара “goods”, с кодами (f1), названиями (f2) и размером (f4) товара:
----------------f1-----------f2------------f3-------------f4
--------------1010-------фитинг----------------------Д10
--------------1020-------фитинг----------------------Д20
--------------1030-------фитинг----------------------Д30
--------------1040-------фитинг----------------------Д40
--------------1050-------фитинг----------------------Д50
--------------1060-------фитинг----------------------Д60
--------------1070-------фитинг----------------------Д70
--------------1080-------фитинг----------------------Д80
и база продаж “Sales”. Там только коды (f1), количество (f2) и цена (f3) продаж.
----------------f1-----------f2------------f3--------------f4
--------------1010--------200---------4,20----------------
--------------1030--------560---------1,23----------------
--------------1040----------42---------2,06----------------
--------------1060--------103---------1,01----------------
формирую запрос:
sqlk = "SELECT goods.f1 , goods.f2, goods.f4, Sales.f2, Sales.f3 FROM goods, Sales WHERE goods.f1 = Sales.f1;"
получаю следующее и вставляю в Sheet Excel:
---------------- f1-----------f2-----------f3---------f4---------f5
--------------1010-------фитинг-----Д10-------200-------4.20
--------------1030-------фитинг-----Д30-------560-------1.23
--------------1040-------фитинг-----Д40---------42-------2.06
--------------1060-------фитинг-----Д60-------103-------1.01

как записать запрос, чтобы получить следующее:
---------------- f1-----------f2-----------f3---------f4---------f5
--------------1010-------фитинг-----Д10-------200-------4.20
--------------1020-------фитинг-----Д20-----------------------
--------------1030-------фитинг-----Д30-------560-------1.23
--------------1040-------фитинг-----Д40---------42-------2.06
--------------1050-------фитинг-----Д50 -----------------------
--------------1060-------фитинг-----Д60-------103-------1.01
--------------1070-------фитинг-----Д70------------------------
--------------1080-------фитинг-----Д80------------------------
То ест вес перечень кодов и товара с соответствующими продажами?

Вернуться в VBA

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

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

    TopList  
cron