Kamis, 13 Januari 2011

Merubah Struktur Tabel + Penggunaan Fungsi Agregasi pada Tabel

 1.  Merubah Struktur Tabel Dengan Perintah SQL

- Menambah Kolom Pada Tabel
alter table Mahasiswa add Status_Mahasiswa char(12);


- Merubah Type Data Kolom Pada Tabel
alter table Mahasiswa alter column Status_Mahasiswa varchar(12);


- Menghapus Kolom Pada Tabel
alter table Mahasiswa drop column Status_Mahasiswa;


- Menambah Constraint Primary Key Pada Kolom
alter table Mahasiswa add constraint pk_Mahasiswa primary key(NIM);


- Menambah Constraint Primary Key Pada Kolom Suatu Tabel
alter table Mahasiswa alter column NIM char(8) not null;


alter table Mahasiswa add constraint pk_Mahasiswa primary key(NIM);


- Menambah Constraint Foreign Key Pada Kolom Suatu Tabel
alter table Mahasiswa add constraint fk_Mahasiswa_ref_jurusan foreign key (Kode_Jurusan) references Jurusan(Kode_Jurusan);


- Menambah Constraint Pada Kolom Suatu Tabel
alter table Mahasiswa drop constraint fk_Mahasiswa_ref_jurusan;


- Menghapus Tabel Dengan Perintah SQL
drop table Mahasiswa;

- Operator Where
Operator
Penjelasan
=
Sama
<>
Tidak sama
Lebih kecil
<=
Lebih kecil atau sama
Lebih besar
>=
Lebih besar atau sama
Like
Dapat digunakan dengan simbol %(wildcard)
In
Dapat digunakan menggantikan relasi OR
Between
Diantara dua kondisi
Not Between
Tidak diantara dua kondisi
Null
Bernilai kosong
Not Null
Tidak bernilai kosong
&
Untuk memasukan variabel
&&
Untuk memasukan variabel dan nilai disimpan untuk query berikutnya


- Contoh Penggunaan Fungsi Agregasi


SELECT F.KodePelanggan,P.NamaPelanggan,sum(F.TotalFaktur)    
  FROM FJ F, Pelanggan P
Where F.KodePelanggan = P.KodePelanggan and F.TglFJ between'06/01/2005 00:00:00' and '06/30/2005 23:59:59'
group by F.KodePelanggan,P.NamaPelanggan
order by sum(F.TotalFaktur) desc


Tidak ada komentar:

Posting Komentar