Вниз
Скачать: CL | DM;

Задачка с запросом   Найти похожие ветки 

 
HID ©   (2007-08-02 13:51) [0]

Есть 2 таблицы DBF:

Таблица1:
1.А-код предмета или набора предметов
1.С-количество

таблица2 (раскомплектовка):
2.A-код набора предметов
2.B-код предмета входящего в набор предметов
2.С-количество предметов в наборе

с помощъю запроса, нужно в таблице1 раскидать наборы по предметам.


 
Sergey13 ©   (2007-08-02 13:58) [1]

В таблице1 ничего нельзя раскидать. Можно показать состав набора основываясь на 2 таблицах.

Ты мне прямо скажи - че те надо. (с)Пестня


 
HID ©   (2007-08-02 14:56) [2]

Да ты прав, Sergey13. Я неправильно выразился. Нужно вывести поле 1.А и 1.С так, чтобы в 1.А были одни только предметы, а в поле 1.С к каждому предмету добавить количество соответствующего предмета, который входит в состав набора, помноженное на количество наборов.


 
Sergey13 ©   (2007-08-02 15:09) [3]

> [2] HID ©   (02.08.07 14:56)

Вообще то это самые азы SQL. Надо учить матчасть.
select t1.a,t2.b,t1.c*t2.c as kol
from t1,t2
where t1.a=t2.a


 
HID ©   (2007-08-03 10:08) [4]

Если бы все было так просто, Sergey13. Предложенный тобой код выводит поле 1.А, в котором одни наборы, поле 2.В, в котором предметы входящие в набор и поле 1.С*2.С. А нужно, чтобы было только два поля, в одном предметы, в другом количество с учетом раскомплектовки, и никаких наборов.


 
Sergey13 ©   (2007-08-03 10:17) [5]

> [4] HID ©   (03.08.07 10:08)

select t2.b,sum(t1.c*t2.c) as kol
from t1,t2
where t1.a=t2.a
Group by t2.b



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
2-1195027786
umbra
2007-11-14 11:09
2007.12.09
как скомпилировать модуль не в проекте?


15-1194968623
IOrist
2007-11-13 18:43
2007.12.09
Почиму в орешнике 1 страница?


2-1195012746
Brave
2007-11-14 06:59
2007.12.09
Интересно, реально ли такое...


4-1173175091
szimin
2007-03-06 12:58
2007.12.09
Глобальные хуки в Висте.


1-1190102028
Darvin
2007-09-18 11:53
2007.12.09
Посоветуйте, как реализовать




   Наверх