Fråga : Sql-problem

Hi
I har efter kodifiera som kommer med en lista av objekt från vår för class=" codeSnippet " för reor data.
1 för >SELECT " för prettyprint " för class= för id= " codeSnippet851640 " för >
=OMVÄND (DATETIME, ”00:00 2010-01-01: 00”, 102)) OCH (dbo.SorDetail.MLineShipDate-<=OMVÄND (DATETIME,
”00:00 2010-02-01: 00”, 102))
GRUPP VID dbo.SorDetail.MPrice * dbo.SorDetail.MBackOrderQty/dbo.TblCurrency.SellExchangeRate, dbo.SorMaster.OrderStatus,
dbo.SorMaster.Customer + ''+ dbo.ArCustomer.Name, dbo.SorDetail.MLineShipDate, dbo.SorDetail.SalesOrderLine, dbo.SorDetail.SalesOrder,
dbo.SorDetail.MBackOrderQty dbo.SorDetail.SalesOrder, dbo.ArCustomer.Customer, dbo.SorCancelled.SalesOrder, dbo.SorCancelled.SalesOrderLine,
dbo.TblCurrency.SellExchangeRate
HA (dbo.SorMaster.OrderStatus-<> ”9”) OCH (ISNULL (dbo.SorCancelled.SalesOrder, ”REKO”) = ”REKO”) OCH
(dbo.SorDetail.MPrice * dbo.SorDetail.MBackOrderQty/dbo.TblCurrency.SellExchangeRate > 0)
BESTÄLLA VID Sor.Master.Customer
<-/pre>


There är två annan, bordlägger som jag behöver att anknyta in. En är SorCancelleden bordlägger som rymmer specificerar av avbrutet något fodrar objekt, och SorAdditionsen bordlägger, som har några tillägg. Om Salar beställer, 100 fodrar objekt 50 avbryts det tillfogas till SorCancelleden bordlägger. Problemet som jag har, är, om det reinstateds det tillfogas till SorAdditionsen bordlägger. Jag behöver att vara kompetent att kontrollera att tillägget har skrivits in, efter cancellation.
The SorCancelled har bordlagt har haft efter schema
[TrnDate] [datetime,], INTE OGILTIGT,
[[decimal-] TrnTime] (8, 0) INTE OGILTIGT,
[SalesOrder] [röding] (6) INTE OGILTIGT,
[[decimal-] SalesOrderLine] (4, 0) INTE OGILTIGT,
[röding] (1) OGILTIGT,
[[decimal-] CancelledValue] (14, 2) OGILTIGT,
[resonera] [röding] (6) OGILTIGT,
[kunden] [röding] (7) OGILTIGT,
[affärsbiträdet] [röding] (3) OGILTIGT,
[förgrena sig] [röding] (2) OGILTIGT,
[operatören] [röding] (6) OGILTIGT,
[DocumentType] [röding] (1) OGILTIGT,
[område] [röding] (2) OGILTIGT,
[UserField1] [röding] (1) OGILTIGT,
[StockCode] [röding] (30) OGILTIGT,
[beskrivningen] [röding] (30) OGILTIGT,
[lagret] [röding] (2) OGILTIGT,
[[decimal-] OrderQty] (10, 3) OGILTIGT,
[OrderUom] [röding] (3) OGILTIGT,
[ProductClass] [röding] (4) OGILTIGT,
[TaxCode] [röding] (1) INTE OGILTIG OGILTIG, för
[tidsstämpeln] [tidsstämpel] OGILTIG för

The SorAdditions table
[TrnDate] [datetime],
[[decimal-] TrnTime] (8, 0) INTE OGILTIGT,
[SalesOrder] [röding] (6) INTE OGILTIGT ,
[[decimal-] SalesOrderLine] (4, 0) INTE OGILTIGT,
[röding] (1) OGILTIGT,
[[decimal-] LineValue] (14, 2) OGILTIGT,
[[decimal-] CostValue] (14, 2) OGILTIGT,
[ProductClass] [röding] (4) OGILTIGT,
[kunden] [röding] (7) OGILTIGT,
[förgrena sig] [röding] (2) OGILTIGT,
[DocumentType] [röding] (1) OGILTIGT,
[affärsbiträdet] [rödingen] (3) OGILTIGT
[område] [röding] (2) OGILTIGT,
[TaxCode] [röding] (1) OGILTIGT,
[GstCode] [röding] (1) OGILTIGT,
[UserField1] [röding] (1) OGILTIGT,
[StockCode] [röding] (30) OGILTIGT,
[beskrivningen] [röding] (30) OGILTIGT,
[lagret] [röding] (2) OGILTIGT,
[[decimal-] OrderQty] (10, 3) OGILTIGT,
[OrderUom] [röding] (3) OGILTIGT
[prissätta] [decimal-] (15, 5) OGILTIGT,
[PriceUom] [röding] (3) OGILTIGT,
[[decimal-] rabatt] (14, 2) OGILTIGT,
[[decimal-] ShipQty] (10, 3) OGILTIGT,
[CreditReason] [röding] (6) OGILTIGT,
[operatören] [röding] (6) OGILTIGT, OGILTIG

Thanks för
[tidsstämpeln] [tidsstämpel] i advance

" klar "

Svar : Sql-problem

 #Is efter den alltid riktiga elseifen, om $section inte är ogiltig?
  elsif ($section) {
inte ogiltigt och inte eq ”0”,

       #What gör efter fodrahjälpmedlet?
      $section {$section} - > {$up} ++;
Öka värdera som indexeras av $up i hashrefen i värdera som indexeras av $section i %section-pölsan

             #What gör efter fodrahjälpmedlet?
           $section {$section} - > {$1} ++;
Öka värdera som indexeras av $1 i hashrefen i värdera som indexeras av $section i %section-pölsan
Andra lösningar  
 
programming4us programming4us