skip to main | skip to sidebar

Pages

  • Home
  • FILKOM
  • Linkedin Shelly

Shelly Gustika Septiani

Menambah, Mengurangi dan Menghitung Datetime di SQL Server

8/08/2014 03:59:00 PM | Publish by Shelly Gustika Septiani

Kali ini mari kita mengenal fungsi DATEADD dan DATEDIFF :) 

Cara Menambahkan tanggal dengan int  yaitu menggunakan fungsi DATEADD
Menambahkan atau mengurangi tanggal dengan tanggal. menggunakan fungsi DATEDIFF

Perhatikan gambar di bawah berikut ini ya, terdapat soal beserta result yang sudah aku execute lewat 
Program SQL Server

klik gambar untuk memperbesar gambar

Pada gambar diatas kalian pasti membaca "datepart", nah bagi yang belum mengetahui istilah datepart lihat gambar di bawah ini :



Label: Pemrograman Dasar, SQL (Structure Query Language) 0 komentar

Penggunaan PIVOT atau CROSSTAB Pada Query SQL Server

8/07/2014 02:40:00 PM | Publish by Shelly Gustika Septiani

CrossTab atau PIVOT Query adalah query untuk merubah (transformation) data dari baris (row) ke kolom (column).

Sintaks :
----------------------------------------- 
SELECT < column_list >
FROM (
SELECT < column_list >
FROM < table_name >
) AS < table_1_alias >
PIVOT
(
aggregate_function ( value_column )
FOR < pivot_column > IN ( < column_list > )
) AS  < table_2_alias >

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


Sebagai contoh, mari lihat gambar berikut :

QUERY / SINTAKS :

SELECT *
FROM (
        SELECT NO_URUT, JABATAN
        FROM TABEL A
    )TTD
PIVOT (
    MAX(NAMA)
    FOR NO_URUT IN([1],[2],[3])
) AS PVT

UNION ALL

SELECT *
FROM (
        SELECT NO_URUT, NAMA
        FROM TABEL A
    )TTD
PIVOT (
    MAX(NAMA)
    FOR NO_URUT IN([1],[2],[3])
) AS PVT




Label: Pemrograman Dasar, SQL (Structure Query Language) 1 komentar

Query SQL Server Untuk Menggabungkan 2 Field ke dalam 1 Field

8/07/2014 01:22:00 PM | Publish by Shelly Gustika Septiani

Kali ini aku mau berbagi query sederhana untuk menggabungkan 2 field atau lebih ke dalam 1 field.


Mari lihat gambar berikut :



QUERY :
SELECT     
NILAI_ANGSURAN = SUM(NILAI_ANGSURAN),
PELUNASAN = SUBSTRING((SELECT + ', ' +     

                    CONVERT(VARCHAR,ANGSURAN_PERMINGGU) + '-' + 
                    HARI_PELUNASAN
                    FROM TABEL 
                    ORDER BY ANGSURAN_PERMINGGU ASC FOR XML PATH('')),3,500)
FROM TABEL
GROUP BY PELUNASAN




Label: Pemrograman Dasar, SQL (Structure Query Language) 3 komentar

Query menampilkan data paling akhir

1/16/2014 10:41:00 AM | Publish by Shelly Gustika Septiani

klik gambar untuk memperbesar



Ada sebuah tabel bernama tableA. Tabel hasil yang diinginkan yaitu no yang statusnya disetujui atau "Y" dan menampilkan tanggal dan status dari jumlah no terakhir.

Query :

SELECT a.*, c.*
FROM
    (    SELECT tableA.No, tableA.Jenis, tableA.JmlKe, tableA.TanggalMasuk, tableA.STATUS
         FROM tableA
        WHERE tableA.Status = 'Y'
    )A
INNER JOIN
    (SELECT B.JmlKe, tableA.TanggalMasuk, tableA.Status
     FROM    (    SELECT MAX(tableA.JmlKe)JmlKe_Max, tableA.No
                FROM tableA
                  GROUP BY tableA.No
            )B
            INNER JOIN tableA
            ON tableA.No = B.No
            AND tableA.JmlKe = B.JmlKe
    )C
    ON c.NO = A.NO
    


Label: Pemrograman Dasar, SQL (Structure Query Language) 0 komentar

Menghitung Jumlah Baris Pada SQL (Structure Query Language)

12/01/2012 09:50:00 PM | Publish by Shelly Gustika Septiani

Fungsi COUNT pada SQL (Structure Query Language).

COUNT merupakan fungsi yang digunakan untuk menghitung jumlah baris yang ada pada tabel.


Berikut ini adalah contoh untuk menghitung berapa jenis musik pop/rnb/hiphop/rock dalam sebuah tabel.



Buat New Query pada SQL Server yang digunakan. Ketikkan perintah seperti pada gambar berikut :
1.      Membuat Tabel Jenis














USE dbData maksudnya adalah membuat query dengan menggunakan database yang telah ada yaitu dbData.  Jika kita belum memiliki sebuah database ataupun ingin membuat sebuah database yang baru gunakan perintah CREATE DATABASE NamaDatabase untuk mengganti perintah USE tersebut.

CREATE TABLE NamaTable perintah ini digunakan untuk membuat tabel baru dengan nama Jenis. Dimana pada tabel jenis ini dibuat kolom, yaitu kolom pertama diberi nama ID dengan tipe data Integer dan kolom kedua diberi nama Genre dengan tipe data Varchar.

SELECT * FROM NamaTable perintah ini digunakan untuk menampilkan seluruh isi (*) tabel. Jika kita hanya ingin menampilkan kolom ID / Genre saja, maka perintahnya menjadi seperti ini : SELECT ID FROM Jenis atau SELECT Genre FROM Jenis.

Pada gambar diatas terlihat bahwa tabel belum terisi. Untuk mengisi tabel jenis digunakan perintah berikut ini :
INSERT INTO NamaTable VALUES ( isi kolom1, isi kolom 2, …)


2.      Membuat Tabel Kaset.






Gambar diatas menunjukkan bahwa tabel kaset terisi dengan nama 50cent mempunyai ID 2, dimana ID ini jika pada tabel Jenis yaitu bergenre rnb. Dan untuk nama coco lee mempunyai ID yaitu 1, dimana ID 1 jika pada tabel jenis yaitu bergenre pop dan seterusnya.

3.      Menggunakan fungsi COUNT

Disini kita akan menampilkan total offerings dari genre pop/rnb/hiphop/rock yang ada pada tabel kaset.

Pada gambar diatas dihasilkan berupa tampilan tabel baru, dimana genre pop dengan ID 1, mempunyai total offerings sebanyak 3. Yang dapat dilihat dari tabel kaset dimana nama penyanyi yang memiliki ID 1/genre pop yaitu ada coco lee, Mariah carey dan Stacie orrico.






Label: Pemrograman Dasar, SQL (Structure Query Language) 0 komentar

Splash Screen dengan VB.NET

11/15/2012 10:22:00 PM | Publish by Shelly Gustika Septiani


Membuat Splash Screen dengan Menggunakan VB.NET
Contoh tampilan splash screen :


Splash screen merupakan tampilan pertama kali ketika menjalankan sebuah program aplikasi. Splash screen ini dibuat pada sebuah form. Langkah-langkah membuat form menu utama, sebagai berikut :


1.      Klik menu project è Add Windows Form.
2.      Akan muncul jendela add new item, ketikkan nama form tersebut dengan “Splash.vb” è lalu akan muncul form kosong.
3.      Pilih ProgressBar dan label di toolbox. Atur propertinya, sebagai berikut :






Copy Paste Coding berikut ini :

Public Class Splash
    Inherits System.Windows.Forms.Form
    Public cur As Form
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

        ProgressBar1.Value += 2

        If ProgressBar1.Value <= 30 Then

            Label1.Text = "Initializing....."

        ElseIf ProgressBar1.Value <= 50 Then

            Label1.Text = "Loading components....."

        ElseIf ProgressBar1.Value <= 70 Then

            Label1.Text = "Integrating Database...."

        ElseIf ProgressBar1.Value <= 100 Then

            Label1.Text = "Please wait..."

        End If

        If ProgressBar1.Value = 100 Then

            Timer1.Dispose()

            Me.Visible = False

            cur = New MenuUtama()

            cur.Show()


        End If

    End Sub
  
End Class

Label: Pemrograman Dasar, VB.NET 1 komentar
Postingan Lama »
Langganan: Postingan (Atom)
Photobucket Photobucket

Universitas Gunadarma

Universitas Gunadarma

Labels

  • Android (4)
  • Pemrograman Dasar (11)
  • Softskill Etika dan Profesionalisme TSI (6)
  • SQL (Structure Query Language) (5)
  • Tugas (UG Portfolio) (33)
  • Tulisan (UG Portfolio) (64)
  • VB.NET (3)

Blog Archive

  • ►  2009 (12)
    • ►  September 2009 (1)
    • ►  Oktober 2009 (2)
    • ►  November 2009 (4)
    • ►  Desember 2009 (5)
  • ►  2010 (47)
    • ►  Februari 2010 (2)
    • ►  Maret 2010 (6)
    • ►  April 2010 (5)
    • ►  Mei 2010 (12)
    • ►  Juni 2010 (7)
    • ►  September 2010 (1)
    • ►  Oktober 2010 (5)
    • ►  November 2010 (1)
    • ►  Desember 2010 (8)
  • ►  2011 (27)
    • ►  Januari 2011 (1)
    • ►  Februari 2011 (3)
    • ►  Maret 2011 (3)
    • ►  April 2011 (4)
    • ►  Mei 2011 (6)
    • ►  Oktober 2011 (6)
    • ►  November 2011 (2)
    • ►  Desember 2011 (2)
  • ►  2012 (20)
    • ►  Maret 2012 (5)
    • ►  April 2012 (5)
    • ►  Juni 2012 (3)
    • ►  Oktober 2012 (5)
    • ►  November 2012 (1)
    • ►  Desember 2012 (1)
  • ▼  2014 (4)
    • ►  Januari 2014 (1)
    • ▼  Agustus 2014 (3)
      • Query SQL Server Untuk Menggabungkan 2 Field ke da...
      • Penggunaan PIVOT atau CROSSTAB Pada Query SQL Server
      • Menambah, Mengurangi dan Menghitung Datetime di SQ...

Link List

  • Jadwal Kelas 4KA01
  • Baak
  • Community
  • Gunadarma
  • Library
  • Pasca
  • Repository
  • Studentsite

.........................................

Sponsor

  • Shelly Gustika Septiani
milkysmile milkysmile

Linkedin

Lihat profil LinkedIn shelly gustika septianiLihat profil shelly gustika septiani

Shelly

Shelly

About Me

Foto Saya
Shelly Gustika Septiani
Bogor, Jawa Barat, Indonesia
Lulusan Universitas Gunadarma, angkatan 2008, Lulus 2012 :) Fakultas : Ilmu Komputer dan Teknologi Informasi Jurusan : Sistem Informasi Dahulu kelas : 4KA01 Tulisan-tulisan di blog ini sekedar tempat untuk berbagi informasi... Semoga Bermanfaat ƪ(˘⌣˘)ʃ
Lihat profil lengkapku

News Studentsite

Followers

Subscribe To

Postingan
Atom
Postingan
Semua Komentar
Atom
Semua Komentar

Total Tayangan

Copyright (c) 2010 Shelly Gustika Septiani. Design by Template Lite
Download Blogger Templates And Directory Submission.