Postingan

Menampilkan postingan dari November, 2023

pertemuan 10

Gambar
  MySQL simple IF-THEN statement Membuat database game Data table player dari database game Membuat procedure GetPlayerRank. “IN pID” adalah value yang akan kita inputkan dari kolom id pada table player. “OUT” merupakan pengeluaran yang akan menampilkan pPlayerRank dengan tipe data varchar yang akan menampilkan ‘Pro’ jika accountDays > 55 Query di bawah akan menampilkan id, accountAge dari table player dengan kondisi accountAge > 55   Hasil: Menampilkan GetPlayerRank dengan id 8757 yangmenampilkan hasil output ‘pro’ selain id di atas akan menampilkan hasil null Hasil:                             Hasil jika menginput id accountAge dibawah 55:    MySQL IF-THEN-ELSE statement Klik procedures Klik edit Menambahkan kondisi else ‘amateur’ yang berarti jika accountAge dibawah 55 akan menampilkan hasil output amateur, tidak lagi null      Ha...

pertemuan 9

Gambar
  Menampilkan kolom tertentu pada table customers Membuat procedure getcustomers Memanggil getcustomers Delimiter default delimiter adalah “;” delimiter dapat menggunakan // atau $$ berguna dalam stored procedure karena dapat terdiri dari beberapa statement Contoh penggunaan delimiter pada stored procedure Drop procedure Contoh berikut menghilangkan prosedur tersimpan yang tidak ada: Drop procedure menggunakan if exist IF EXISTS melindungi Anda dari kesalahan jika stored procedure yang akan dihapus tidak ada. Drop procedure tanpa if exist Jika stored procedure dengan nama tersebut tidak ada dalam database, maka perintah ini akan menghasilkan kesalahan, dan tidak ada tindakan penghapusan yang akan dilakukan. In parameter Out parameter Membuat procedure yang di beri nama GetOrderCountByStatus yang Menghitung orderNumber yang menampilkan out total dari table orders where kolom status yang di beri nama orderStatus   menam...

pertemuan 8

Gambar
  MySQL INNER JOIN Inner join menggunakan on Inner join menggunakan using Hasil: Inner join untuk mencari customercity yang sama dengan cityoffice Hasil: MySQL LEFT JOIN clause Sama dengan inner join tetapi jika data sebelah kiri tidak sama dengan yang kanan maka niai akan null Hasil: jika left join   menambahkan where dan is null pada query akan menampilkan data null saja Hasil: MySQL RIGHT JOIN Sama dengan left join jika di sebelah kiri tidak sama dengan nilai sebelah kanan maka nilai akan menjadi null Hasil: Jika right join   menambahkan where dan is null pada query akan menampilkan data null saja MySQL CROSS JOIN Cross Join adalah jenis operasi penggabungan tabel dalam SQL di mana setiap baris dari satu tabel digabungkan dengan setiap baris dari tabel lain, tanpa syarat atau kriteria tertentu. Ini menghasilkan semua kemungkinan pasangan baris antara kedua tabel, menciptakan hasil yang besar jika tabel memiliki...