Pergunta : Problema da pergunta do SQL

Eu fui pedido apenas para criar um spreadsheet baseado no custo material nos artigos vendidos no mês passado. o

I usou o seguinte código para coletar os dados do nível superior mas eu sou incapaz de progredir class= " lineNumbers " >
1 do >
SELECT codeBody InvMovements.StockCode COMO o stockcode, InvMovements.TrnType do " prettyprint " " do class= do id= " codeSnippet817998 do >
= de InvMovements.EntryDate (DATETIME, “00:00 2010-05-01: 00”, 102))
A ORDEM pelo código " desobstruído " de >
the do class= de InvMovements.StockCode
Stockcode QTY
xyz 1
xyz 56
abc 34
def 45
def 69

I de agrupar isto ao show
xyz 57
abc 34
def 114

Once eu tenho o número de artigos que eu preciso então de verific à conta da tabela material para extrair a quantidade e o custo do material usados.  O problema que eu tenho é que o xyz da parte pôde ter uma conta nivelada múltipla em que eu precise de dar laços completamente. O xyz da parte pôde usar 1 do tre e 2 do tre e do trd do trd
parts poderiam ser compo do outro parts.
xyz
------tre 1
------o trd do trd 2

Part pôde ser o of
trd
------ ght 3
-------a ajuda ghy de 2

any será o welcome
class= do

Resposta : Problema da pergunta do SQL

erro tipográfico lá
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
SELECIONAR  InvMovements.StockCode COMO o stockcode, 
	máximo (InvMovements.TrnType) COMO TranType, 
	máximo (InvMaster.ProductClass), 
	soma (InvMovements.TrnQty) 
         De InvMovements 
INTERNO JUNTAR-SE a InvMaster EM InvMovements.StockCode = InvMaster.StockCode
onde (InvMovements.TrnType = “R ") E (InvMaster.ProductClass DENTRO (“TM”, “PM”, “PDM”, “PRM ")) E (InvMovements.EntryDate <>= CONVERSO (DATETIME, “00:00 2010-05-01: 00”, 102))

GRUPO por InvMovements.StockCode

ORDEM por InvMovements.StockCode
Outras soluções  
 
programming4us programming4us