Search the web
Sign In
New User? Sign Up
sqlserver-indo · sqlserver-indo@yahoogroups.com
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Tanya Query   Message List  
Reply | Forward Message #9921 of 10594 |
Re: [sqlserver-indo] Tanya Query

malem2 habis olahraga otot skalian olahraga otak biar seimbang..silahkan dicoba

DECLARE @PenjualanKredit TABLE (
    Tanggal datetime,
    KodeA int,
    KodeKredit int,
    JmlPenjualanKredit int   
)

INSERT INTO @PenjualanKredit SELECT '20090101',1,123,10000
INSERT INTO @PenjualanKredit SELECT '20090101',1,234,5000
INSERT INTO @PenjualanKredit SELECT '20090101',1,124,15000
INSERT INTO @PenjualanKredit SELECT '20090101',2,125,15000
INSERT INTO @PenjualanKredit SELECT '20090101',2,126,10000

;WITH
table1 AS (
    SELECT *
    ,row_number() OVER(partition by KodeA ORDER BY tanggal) AS RowNumber
    FROM @PenjualanKredit
)

SELECT a.Tanggal,a.KodeA,a.KodeKredit
    ,(SELECT sum(b.JmlPenjualanKredit)
      FROM table1 b
      WHERE a.KodeA=b.KodeA AND a.RowNumber>=b.Rownumber+1)
    AS SaldoAwal
    ,a.JmlPenjualanKredit
    ,(SELECT sum(b.JmlPenjualanKredit)
      FROM table1 b
      WHERE a.KodeA=b.KodeA AND a.RowNumber>=b.Rownumber+1)+a.JmlPenjualanKredit AS SaldoAkhir
FROM table1 a

2009/7/13 Budi Sudarsono <budi.sudarsono81@...>


Dear Master Sql
 Saya punya data kira2 seperti ini :

tabel penjualankredit
Tanggal  kodeA    Kodekredit    JmlPenjualankredit
01/01/09    1        123                      10000
01/01/09    1         234                      5000
01/01/09    1        124                       15000
01/01/09    2        125                       15000
01/01/09    2        126                       10000

Output yang saya Inginkan :

tanggal  KodeA     kodekrdit     saldoawal     jmlpenjualankredit  saldoakhir
01/01/09     1        123                0               10000                10000
01/01/09     1        234               10000        5000                  15000
01/01/09    1        124                25000        15000                40000
01/01/09     2       125                   0            15000                15000
01/01/09    2        126                15000        10000                35000

mohon pencerahan query untuk persoalan diatas. Terimakasih




--
Regards,
Cahyo Listyanto


Mon Jul 13, 2009 3:46 pm

cahyo.listyanto@...
Send Email Send Email

Forward
Message #9921 of 10594 |
Expand Messages Author Sort by Date

Error : Server: Msg 8152, Level 16, State 9, Line 1 String or binary data would be truncated. The statement has been terminated. Query Update : update...
setiaji
setiaji_kurn...
Offline Send Email
Apr 26, 2007
9:21 am

Dear Setiaji, Coba cek panjang field PGI_Tct_FakturPajakID, kalau lihat errornya sih karena field tersebut kurang lebar/panjang. ... -- Regards Deni Kusdeni ...
Deni KUSDENI
khoezdeni
Offline Send Email
Apr 26, 2007
9:42 am

Coba di cek panjang type datanya dengan data yang diupdate. Itu karena datanya String Data nya kepanjangan ... -- - Spidey - /* Every Dream Has A Beginning */ ...
Spidey
blue_spidey_...
Offline Send Email
Apr 26, 2007
10:12 am

Itu karena ada field yg isi ( yg akan di insert melebihi kapasitas field yg ada br, Ishak ... From: setiaji To: sqlserver-indo@yahoogroups.com Sent: Thursday,...
Ishak
ishak_ahmad
Offline Send Email
Apr 26, 2007
10:28 am

Saya mengganti query dgn ini : update CustInvoiceJOur set PGI_Tct_FakturPajak Id = ltrim(rtrim(CustInvoiceJour.PGI_Tct_FakturPajakId))+'A' where DataAreaId =...
setiaji
setiaji_kurn...
Offline Send Email
Apr 27, 2007
7:02 am

Dear Master Sql Saya punya data kira2 seperti ini : tabel penjualankredit Tanggal kodeA Kodekredit JmlPenjualankredit 01/01/09 1 123...
Budi Sudarsono
budi.sudarso...
Offline Send Email
Jul 13, 2009
2:08 pm

malem2 habis olahraga otot skalian olahraga otak biar seimbang..silahkan dicoba DECLARE @PenjualanKredit TABLE ( Tanggal datetime, KodeA int, KodeKredit int, ...
Cahyo Listyanto
cahyo.listyanto@...
Send Email
Jul 13, 2009
3:47 pm

  Saya sedang bingung tentang Query, mohon pencerahannya dari para Master :-)  Saya ingin menampilkan Field Rows secara Horizontal. Contoh : No  1     ...
Gustaf Yulianto
g0estaf
Online Now Send Email
Jul 20, 2009
5:16 pm

Bisa pake perintah PIVOT om.. coba dilihat di BOL 2009/7/14 Gustaf Yulianto <g0estaf@...> ... -- Regards, Cahyo Listyanto...
Cahyo Listyanto
cahyo.listyanto@...
Send Email
Jul 21, 2009
12:22 am

Terima Kasih mas Cahyo Atas bantuannya, tapi saya ada masalah lagi tabel penjualankredit Tanggal kodePelunasan Kodekredit JmlPenjualankredit 01/01/09...
Budi Sudarsono
budi.sudarso...
Offline Send Email
Jul 20, 2009
5:17 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help