Tampilkan postingan dengan label my SQL. Tampilkan semua postingan
Tampilkan postingan dengan label my SQL. Tampilkan semua postingan

Sabtu, 01 Agustus 2026

Tutorial Database ; MySQL where like & wildcard

 Tutorial Database ; MySQL where like & wildcard

Bisa tambahkan nama keluarga / nama belakang kepada murid2 , soalnya misal cari ani tidak muncul harus lengkap nama ani tok


SELECT murid.*, jurusan.nama as nama_jurusan

from murid join jurusan

ON murid.jurusan_id=jurusan.id

where murid.nama like '%ani%

dengan syntax tersebut bisa mencari ini tanpa mengetahui nama lengkap

simbol % bisa disebut wildcard . jenis wildcard ada 2 (% dan _) .  untuk underscore bisa mewakili data huruf , misal kita ketik h_t maka muncul hot hit dll. huruf pertama dan terkahir dan underscore mewakili 1 huruf saja, misal 4 huruf berarti h__t hoot gitu

where murid.nama like '%a__i%' ini akan muncul andi

where murid.nama like '%a_i%' ini akan muncul ani


nah ini ada contoh lagi

SELECT murid.*, jurusan.nama as nama_jurusan

from murid join jurusan

ON murid.jurusan_id=jurusan.id

where murid.nama like '%DOLO%'

 maka akan muncul 2 nama yang ada dolo nya


mending cari % lebih luas untuk pencarian

tutorial database MySQL where - and, where - or, whre - not

pertama - tama kita joinkan dulu murid dengan jurusan , menggunakan SQL

SELECT murid.*, jurusan.nama AS nama_jurusan

FROM murid

JOIN jurusan

ON murid.jurusan_id = jurusan.id;

ini tampilan yang berhasil


ini yang salah


contoh soal kondisi

1. and = kedua syarat terpenuhi supaya menghasilan true/ berhasil

2. or = salah satu syarat maka berhasil

PENGISIAN DATA BASE MYSQL | FOREIGN KEY

 Foreign key adalah cara merubah id tanpa merubah jurusan. jika ada masalah perubahan jurusan misal ipa diganti jurusan lain

yang pertama hapus jurusan di table murid