Sebelum melakukan perintah Penggunaan Operator Logika, Klausa Group By dan Klausa
Order By terlebih dahulu buatlah tabel menggunakan peintah dibawah ini :
create
database Perusahaan
use Perusahaan
create table
Bagian(
Kode_Bagian
char(4) not null primary key,
Nama_bagian
varchar(15))
select*from
Bagian
create table
pegawai(
NIP char(10)
not null primary key,
Nama_Pegawai
varchar(30),
Alamat
varchar(30),
Jenis_Kelamin
char(1),
Agama varchar(10),
Kode_Bagian
char(4) references bagian(Kode_Bagian))
select*from
Pegawai
Kemudian
isikan dengan data dibawah ini untuk mengisi tabel bagian dan hasilnya akan
terlihat seperti pada gambar:
insert Into bagian values('01','Gudang')
insert Into bagian
values('02','Administrasi')
insert Into bagian values('03','Sales')
insert Into bagian values('04','Manager')
insert Into bagian
values('05','Accounting')
Sedangkan
untuk mengisi tabel Pegawai isikan dengan data dibawah ini dan hasilnya akan
terlihat seperti gambar :
insert Into pegawai
values('1002001','Nisa','Jl. Medan','P','Islam','02')
insert Into pegawai
values('1002002','Rendy','Jl. Bali','L','Kristen','01')
insert Into pegawai
values('1002003','Furi','Jl. Mawar','P','Islam','05')
insert Into pegawai
values('1002004','Alan','Jln. Jawa','L','Kristen','03')
insert Into pegawai
values('1002005','Budi','Jln. Singa','L','Islam','04')
Misalkan Jika ingin menampilkan seluruh data
tabel pegawai yang berjenis kelamin
laki-laki dan beragama Hindu maka gunakan perintah berikut ini:
select*from pegawai where jenis_Kelmain='L'
and Agama='Hindu'
Misalkan
jika ingin menampilkan seluruh data tabel Pegawai yang berjenis kelamin laki-laki
atau beragama Islam gunakan perintah berikut:
select*from pegawai where jenis_Kelamin='L'
or Agama='Islam'
Untuk menampilkan seluruh data tabel pegawai
yang bukan beragama Kristen gunakan perintah berikut:
select*from pegawai where not
Agama='Kristen'
Untuk
menampilkan dengan mengelompokkan data
berdasarkan ekspresi group dari kolom agama saja gunakan perintah berikut ini:
select agama from pegawai group by Agama
Untuk
menampilakan urutan sesuai hasil yang dinginkan misalnya mengurutkan nama yang
dimulai dari A-Z dengan menggunakan Klusa Order By perintahnya seperti berikut:
select*from pegawai order by Nama_Pegawai
asc
Sedangkan
Untuk menampilkan urutan sesuai hasil yang dinginkan misalnya mengurutkan nama
yang dimulai dari Z-A dengan menggunakan Klusa Order By perintahnya seperti
berikut:
select*from pegawai order by Nama_Pegawai
desc
Tidak ada komentar:
Posting Komentar