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