1)
Tampilkan data produk yang stoknya 10 dan 20 
dbkoperasi=# select * from
produk where stok = 10 or stok = 20 ; 
2)
Tampilkan data produk yang harganya kurang dari 1jt 
tetapi
lebih dari 500rb 
dbkoperasi=# select * from
produk where harga < 1000000 and harga > 500000; 
3)
Tampilkan data produk yang harus segera ditambah 
stoknya
dbkoperasi=# select nama,
stok, min_stok from produk where stok < min_stok; 
4)
Tampilkan data customer mulai dari yang paling muda 
dbkoperasi=# select nama,
tgl_lahir from customer order by tgl_lahir desc; 
5) Tampilkan customer yang
lahirnya di Jakarta dan gendernya     perempuan 
dbkoperasi=# select * from
customer where alamat = 'Jakarta' and gender = 'P' ; 
6)
Tampilkan customer yang ID customernya 2,4 dan 6 
dbkoperasi=# select * from
customer where id in (2,4,6); 
7) Tampilkan data customer
yang tempat lahirnya di medan dan di semarang 
dbkoperasi=# select * from
customer where alamat in ('Medan','Semarang'); 
8) Tampilkan data customer
yang lahirnya antara tahun 2003 sampai 2006 
dbkoperasi-# where
date_part('year',tgl_lahir) between 2003 and 2006; 
9)
Tampilkan data customer yang lahirnya tahun 2005 
dbkoperasi=# select * from
customer where date_part ('year',tgl_lahir) = 2005; 
10)
Tampilkan data customer yang bulan ini berulang tahun 
dbkoperasi=# select id,
nama,tgl_lahir from customer where date_part('month',tgl_lahir)
dbkoperasi-# = date_part('month',current_date); 
11)
Tampilkan data nama customer dan umurnya 
dbkoperasi=# select id,
nama,tgl_lahir, age(current_date,tgl_lahir) from customer order by
tgl_lahir desc; 
12)
Tampilkan produk yang kode awalnya huruf K dan huruf M 
dbkoperasi=# select * from
produk where kode ilike 'k%' or kode ilike 'm%'; 
13)
Tampilkan produk yang kode awalnya bukan huruf M 
dbkoperasi=# select * from
produk where kode not like 'M%' ; 
14)
Tampilkan produk-produk kulkas 
dbkoperasi=# select * from
produk where nama ilike '%kulkas%'; 
15)
Tampilkan customer mengandung huruf 'SA' 
dbkoperasi=# select * from
customer where nama ilike '%sa%'; 
16)
Tampilkan customer yang emailnya yahoo 
dbkoperasi=# select * from
customer where email ilike '%yahoo%' ; 
17)
Tampilkan customer yang emailnya bukan gmail 
dbkoperasi=# select * from
customer where email not like '%gmail%' ; 
18)
Tampilkan customer yang lahirnya bukan di Jakarta dan 
mengandung
huruf 'fa'
dbkoperasi=# select id,
nama, alamat from customer where alamat not like 'Jakarta' and nama
ilike '%fa%';
 
 

 
 
Tidak ada komentar:
Posting Komentar