hi,
ich möchte gerne folgendes in ein
query objekt packen:
SQL-Code:
IF EXISTS (SELECT name FROM sysobjects WHERE name = 'output_view' AND type = 'V')
BEGIN
DROP VIEW [output_view]
END
IF EXISTS (SELECT name FROM sysobjects WHERE name = 'search_result_view' AND type = 'V')
BEGIN
DROP VIEW [search_result_view]
END
create view search_result_view as
SELECT productgroup.description as productgroup, manufacturer.name as manufacturer, product.name, product.art_no, product.size, product.unit,
product.cas_no, product.minrange, product.maxrange, product.measureunit,prod_id from productgroup, manufacturer, product
WHERE product.prdgrp_id = productgroup.prdgrp_id
AND product.man_id = manufacturer.man_id
create view output_view as select product.prod_id,sum(quantity) as quantity
from invoicepos,product
where invoicepos.prod_id = product.prod_id
and product.prod_id IN (select prod_id from search_result_view)
group by product.prod_id
select search_result_view.*,o.quantity from search_result_view
left join output_view o on search_result_view.prod_id = o.prod_id
order by search_result_view.prod_id
wie trenne ich nun diese einzelnen schritte voneinander ohne für jedes eine eigene
query auszuführen?
das heißt das alles in eine
query soll. ich habe schon versucht jede abfrage einzuklammern aber das nimmt er auch nicht an.
weiß einer weiter?
mfg R.