(2) что значит "объединять по номенклатуре"? Объединять можно таблицы, по полю - только соединять.
И итоги использовать не получится. мне не нужен NULL в строках таблицы
а ведь это схема накрутки на продукцию :)
Товар Состав Цена
дверь ----- 10руб(содрать с покупателя)
----- железо 1руб(потрачено)
----- стекло 2руб(потрачено)
итого профит 7руб
Крыша ----- 20руб(содрать с покупателя)
----- железо 1руб(потрачено)
итого профит 19руб
вывод - выгоднее крышевать :))))
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший