Fråga : Sql-Queryproblem

Jag har precis frågats att skapa ett räkneark som baseras på materiellt, kostar på objekt som säljs i den sist månaden.

I har använt efter kodifiera till mot efterkrav de oförmögna bästa jämna datan men I-förmiddagen för att fortskrida för class=" codeSnippet " för further.
1 för >SELECT InvMovements.StockCode SOM stockcode, InvMovements.TrnType " för prettyprint " för class= för id= " codeSnippet817998 " för >
=OMVÄND (DATETIME, ”00:00 2010-05-01: 00”, 102))
BESTÄLLA VID InvMovements.StockCode<-/pre>

the kodifierar retur: behov för
Stockcode QTY
xyz 1
xyz 56
abc 34
def 45
def 69

I att gruppera detta till show
xyz 57
abc 34
def 114

Once jag har numrera av objekt som jag behöver därefter att kontrollera till räkningen av materiellt bordlägger till extraktet beloppet och kostar av använt materiellt.  Problemet som jag har, är att delxyzstyrkan har en jämn räkning för multipel som jag behöver att kretsa till och med. Bruk 1 av tre och 2 för delxyzstyrkan av tre och trden för trd
parts kunde göras upp av annan parts.
xyz
------tre 1
------trden för trd 2

Part kan göras upp of
trd
------ ght 3
-------ghy hjälp för 2

any ska är welcome
" klar "

Svar : Sql-Queryproblem

typo där
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
VÄLJ  InvMovements.StockCode SOM stockcode, 
	max (InvMovements.TrnType) SOM TranType, 
	max (InvMaster.ProductClass), 
	summa (InvMovements.TrnQty) 
FRÅN         InvMovements 
INRE SAMMANFOGA InvMaster PÅ InvMovements.StockCode = InvMaster.StockCode
var (InvMovements.TrnType = ”R”) OCH (InvMaster.ProductClass IN (”TM”, ”PM”, ”PDM”, ”PRM”)) OCH (InvMovements.EntryDate <>= OMVÄND (DATETIME, ”00:00 2010-05-01: 00”, 102))

GRUPP VID InvMovements.StockCode

BESTÄLLA VID InvMovements.StockCode
Andra lösningar  
 
programming4us programming4us