Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2000 Forums
 Transact-SQL (2000)
 SELECT

Author  Topic 

DENIZ3E
Yak Posting Veteran

56 Posts

Posted - 2005-11-23 : 17:37:42
HI,

I Have got a select query. I want to MIKTAR colomn fit the data. but I don't it.
MIKTAR= IF TUR='SI' THEN MIKTAR
IF TUR='SA' THEN MIKTAR
IF TUR='FA' THEN SA.MIKTAR-SI.MIKTAR
IF TUR='DA' THEN FA.MIKTAR + DA.MIKTAR(Previos DA.MIKTAR,EXAMPLE; 1.

1. WEEK 2.WEEK
------- -------
SI=1000 SI=2000
SA=600 SA=1200
FA=-400 FA=-800
DA=400 DA= 400(previos DA) + (-800)
)

---------------------



SELECT
TUR,
I_NAME=ITEMS_NAME,
W1=SUM( CASE HAFTA WHEN 1 THEN MIKTAR ELSE 0 END ),
W2=SUM( CASE HAFTA WHEN 2 THEN MIKTAR ELSE 0 END ),
W3=SUM( CASE HAFTA WHEN 3 THEN MIKTAR ELSE 0 END ),
W4=SUM( CASE HAFTA WHEN 4 THEN MIKTAR ELSE 0 END )

FROM
(
SELECT
TUR=TUR,
HAFTA=HAFTA,
ITEMS_NAME=TMP.ITEMS_NAME,
MIKTAR= ????????????????????????





FROM
(
SELECT TUR='SI',MIKTAR FROM KAP_SIPARIS
UNION
SELECT TUR='SA',MIKTAR FROM KAP_SAYIM
UNION
SELECT TUR='FA',MIKTAR FROM KAP_FARK
UNION
SELECT TUR=DA',MIKTAR FROM KAP_KUMULE
) TMP


) tmp2

GROUP BY TUR,ITEMS_NAME
ORDER BY I_NAME,TUR DESC


thank you
   

- Advertisement -