setiap mahasiswa memiliki 1 kelas saja, sedangkan 1 kelas di miliki oleh banyak siswa
mahasiswa
|
memiliki
|
kelas
|
Nim char (5), primary key kdkls char (5),primary key
nama varchar (30) namakls varchar (15)
jnsklmn char (1)
alamat varchar (25)
agama varchar (10)
kdkls char (6)
Operator Logika
Digunakan untuk pencarian data dengan beberapa kondisi. Operator logika tersebut adalah:
- OR untuk menampilkan hasil ketika salah satu kondisi yang ditentukan bernilai benar
- AND, akan menampilkan hasil ketika seluruh kondisi yang ditentukan benar
- NOT, akan membalikkan nilai ekspresi
Klausa Order By
Untuk mengurutkan hasil sesuai dengan kolom yang ditentukan.
contoh:
- select * from mahasiswa where jnsklmn = 'L' an agama = 'hindu'
- select * from mahasiswa where jnsklmn = 'L' or agama = 'hindu'
- select * from mahasiswa where not agama = 'budha'
- select * from mahasiswa order by nama
- select * from mahasiswa order by Desc
cara pengerjaan:
create database amik TB
create table kelas,
kdkls char (5) primary key,
namakls varchar (15))
select * from kelas
insert into kelas values ('31A','MIK')
insert into kelas values ('31B','KA')
insert into kelas values ('31C','TI')
insert into kelas values ('31D','MD')
insert into kelas values ('31E','DTB')
create table mahasiswa,
nama varchar (30),
nim char (5) primary key,
jnsklmn char (1),
alamat varchar (25),
agama varchar (10)
kdkls char (5) references kelas (kdkls))
select * from mahasiswa
insert into mahasiswa ('heni','20101','P','jl.medan','Islam,'31C')
insert into mahasiswa ('ryan','20102','L','jl.Jawa','kristen,'31D')
insert into mahasiswa ('wahyu','20103','L','jl.seram','budha,'31C')
insert into mahasiswa ('tika','20104','P','jl.handayani','hindu,'31A')
insert into mahasiswa ('budi','20105','L','jl.surya','Islam,'31B')
select * from mahasiswa where jnsklmn = 'L' an agama = 'hindu'
select * from mahasiswa where jnsklmn = 'L' or agama = 'hindu
select * from mahasiswa where not agama = 'budha'
select * from mahasiswa order by nama
select * from mahasiswa order by Desc
select * from mahasiswa where jnsklmn = 'L' an agama = 'hindu'
select * from mahasiswa where jnsklmn = 'L' or agama = 'hindu
select * from mahasiswa where not agama = 'budha'
select * from mahasiswa order by nama
select * from mahasiswa order by Desc
Tidak ada komentar:
Posting Komentar