Tugas 3

2:41 PM Posted In Edit This 0 Comments »
Berikut ini tugas 3, seleksi 3 tabel:

1. Menampilkan kode makanan, nama makanan, bahan pokok, keuntungan kotor, keuntungan bersih beserta harga makanan

SELECT daftar_bahan.kode_makanan, daftar_makanan.nama_makanan, daftar_bahan.bahan_pokok, daftar_keuntungan.keuntungan_kotor, daftar_keuntungan.keuntungan_bersih, daftar_makanan.harga FROM daftar_bahan, daftar_keuntungan, daftar_makanan WHERE daftar_bahan.kode_makanan=daftar_keuntungan.kode_makanan AND daftar_keuntungan.kode_makanan=daftar_makanan.kode_makanan

2. Menampilkan kode makanan, nama makanan, bahan pokok, keuntungan kotor, keuntungan bersih beserta harga makanan dimana kode makanan adalah 1j

SELECT daftar_bahan.kode_makanan, daftar_makanan.nama_makanan, daftar_bahan.bahan_pokok, daftar_keuntungan.keuntungan_kotor, daftar_keuntungan.keuntungan_bersih, daftar_makanan.harga FROM daftar_bahan, daftar_keuntungan, daftar_makanan WHERE daftar_bahan.kode_makanan=daftar_keuntungan.kode_makanan AND daftar_keuntungan.kode_makanan=daftar_makanan.kode_makanan AND daftar_bahan.kode_makanan="1j"

3. Menampilkan kode makanan, nama makanan, bahan pokok, keuntungan kotor, keuntungan bersih beserta harga makanan dimana harga makanan lebih dari 5000

SELECT daftar_bahan.kode_makanan, daftar_makanan.nama_makanan, daftar_bahan.bahan_pokok, daftar_keuntungan.keuntungan_kotor, daftar_keuntungan.keuntungan_bersih, daftar_makanan.harga FROM daftar_bahan, daftar_keuntungan, daftar_makanan WHERE daftar_bahan.kode_makanan=daftar_keuntungan.kode_makanan AND daftar_keuntungan.kode_makanan=daftar_makanan.kode_makanan AND daftar_makanan.harga>5000

4. Menampilkan kode makanan, nama makanan, bahan pokok, keuntungan kotor, keuntungan bersih beserta harga makanan dimana harga makanan kurang dari dari 5000 dan memiliki keuntugan bersih sama dengan 250

SELECT daftar_bahan.kode_makanan, daftar_makanan.nama_makanan, daftar_bahan.bahan_pokok, daftar_keuntungan.keuntungan_kotor, daftar_keuntungan.keuntungan_bersih, daftar_makanan.harga FROM daftar_bahan, daftar_keuntungan, daftar_makanan WHERE daftar_bahan.kode_makanan=daftar_keuntungan.kode_makanan AND daftar_keuntungan.kode_makanan=daftar_makanan.kode_makanan AND daftar_makanan.harga<5000 AND daftar_keuntungan.keuntungan_bersih="250"

5. Menampilkan kode makanan, nama makanan, bahan pokok, keuntungan kotor, keuntungan bersih beserta harga makanan dimana nama makanan mengandung kata ruwet dan memiliki keuntugan kotor lebih besar dari 750

SELECT daftar_bahan.kode_makanan, daftar_makanan.nama_makanan, daftar_bahan.bahan_pokok, daftar_keuntungan.keuntungan_kotor, daftar_keuntungan.keuntungan_bersih, daftar_makanan.harga FROM daftar_bahan, daftar_keuntungan, daftar_makanan WHERE daftar_bahan.kode_makanan=daftar_keuntungan.kode_makanan AND daftar_keuntungan.kode_makanan=daftar_makanan.kode_makanan AND daftar_makanan.nama_makanan LIKE "%ruwet%" AND daftar_keuntungan.keuntungan_kotor>750

Tugas 2

8:26 PM Posted In Edit This 0 Comments »
Berikut ini tugas basis data yang kedua:
1. Menampilkan nama makanan beserta keuntugan bersih makanan yang terbesar

Select daftar_makanan.nama_makanan, max(daftar_keuntungan.keuntungan_bersih) from daftar_makanan, daftar_keuntungan group by daftar_makanan.kode_makanan=daftar_keuntungan.kode_makanan

2. Menampilkan nama makanan beserta keuntungan bersih dimana keuntugan bersih lebih dari 250 dan kurang dari 750

Select daftar_makanan.nama_makanan, daftar_keuntungan.keuntungan_bersih from daftar_makanan, daftar_keuntungan where daftar_makanan.kode_makanan=daftar_keuntungan.kode_makanan and daftar_keuntungan.keuntungan_bersih>250 and daftar_keuntungan.keuntungan_bersih<750

3. Menampilkan nama makanan beserta keuntugan kotor dimana nama makanan mengandung kata nasgor dan keuntugan kotor lebih dari 750

Select daftar_makanan.nama_makanan, daftar_keuntungan.keuntungan_kotor from daftar_makanan, daftar_keuntungan where daftar_makanan.kode_makanan=daftar_keuntungan.kode_makanan and daftar_keuntungan.keuntungan_kotor>750 and daftar_makanan.nama_makanan like "%nasgor%"

4. Menampilkan nama beserta keuntungan kotor dimana keuntugan kotor lebih dari 500

Select daftar_makanan.nama_makanan, daftar_keuntungan.keuntungan_kotor from daftar_makanan, daftar_keuntungan where daftar_makanan.kode_makanan=daftar_keuntungan.kode_makanan and daftar_keuntungan.keuntungan_kotor>500

5. Menampilkan nama makanan, bahan makanan beserta hargam makanan yang berbahan pokok mie dan memiliki nama yang mengandung kata bakso

Select daftar_bahan.nama_makanan, daftar_bahan.bahan_pokok, daftar_makanan.harga from daftar_bahan, daftar_makanan where daftar_bahan.kode_makanan=daftar_makanan.kode_makanan and daftar_bahan.bahan_pokok ="mie" and daftar_bahan.nama_makanan like "%bakso%"

6. Menampilkan kode makanan, nama makanan, bahan makanan beserta harga makanan yang memikliki kode 1a

Select daftar_bahan.kode_makanan, daftar_bahan.nama_makanan, daftar_bahan.bahan_pokok, daftar_makanan.harga from daftar_bahan join daftar_makanan on daftar_bahan.kode_makanan=daftar_makanan.kode_makanan and daftar_bahan.kode_makanan="1a"

7. Menampilkan nama makanan beserta bahan makanan yang berharga diatas 5000

Select daftar_makanan.nama_makanan, daftar_bahan.bahan_pokok, daftar_makanan.harga from daftar_makanan inner join daftar_bahan on daftar_makanan.kode_makanan=daftar_bahan.kode_makanan and daftar_makanan.harga>5000

8. Menampilkan nama makanan beserta keuntugan bersih

Select daftar_makanan.nama_makanan, daftar_keuntungan.keuntungan_bersih
From daftar_makanan straight_join daftar_keuntungan

9. Menampilkan nama makanan, bahan makanan beserta harga makanan yang berbahan dasar mie

Select daftar_makanan.nama_makanan, daftar_bahan.bahan_pokok, daftar_makanan.harga from daftar_makanan cross join daftar_bahan on daftar_bahan.kode_makanan=daftar_makanan.kode_makanan and daftar_bahan.bahan_pokok like "%mie%"

10. Menampilkan nama makanan, bahan pokok beserta harga makanan

Select daftar_bahan.nama_makanan, daftar_bahan.bahan_pokok, daftar_makanan.harga from daftar_bahan join daftar_makanan on daftar_bahan.kode_makanan=daftar_makanan.kode_makanan

=_=

Seleksi Data

12:18 PM Posted In Edit This 0 Comments »

1. Menampilkan group makanan berdasar harga
SELECT*FROM daftar_makanan GROUP BY harga

2. Menampilkan nama makanan yang berawalan huruf “m” dan ber harga 4500

SELECT nama_makanan, harga FROM daftar_makanan WHERE nama_makanan LIKE "m%" AND harga LIKE"4500"

3. Menampilkan nama makanan dengan harga makanan yang kurang dari 6000

SELECT nama_makanan, harga FROM daftar_makanan WHERE harga<6000

4. Menampilkan urutan nama makanan dari abjad A ke Z

SELECT nama_makanan FROM daftar_makanan ORDER BY nama_makanan ASC

5. Menampilkan nama makanan dan harga makanan yang mengandung kata “mie” atau harganya 6000

SELECT nama_makanan, harga FROM daftar_makanan WHERE nama_makanan LIKE "%mie%" OR harga ="6000"

6. Menampilkan kode makanan dan harga makanan yang mengandung kata “nasgor”

SELECT *FROM daftar_makanan WHERE nama_makanan LIKE "%nasgor%"

7. Menampilkan nama makanan yang mengandung kata “mie”

SELECT*FROM daftar_makanan WHERE nama_makanan LIKE "%mie%"

8. Menampilkan nama makanan yang berharga 6000

SELECT nana_makanan, harga FROM daftar_makanan WHERE harga="6000"

9. Menampilkan harga makanan yang berkode 1a

SELECT kode_makanan, harga FROM daftar_makanan WHERE kode_makanan="1a"

10.Menampilkan kode makanan dan harga

SELECT kode_makanan, harga FROM daftar_makanan


 

Design By:
SkinCorner