Mengubah Tampilan Isi Nilai MySQL ke Nilai Baru

Ini hanya contoh pengambilan data dari tabel MariaDB dengan kolom 'ijin'. Isi daripada kolom tersebut adalah 'btulh' (ini hanya contoh, bisa saja lain). Saya ingin menampilkannya menjadi: "Baca, Tulis, Ubah, Lihat, Hapus".

Eksekusi di kuery MariaDB seperti berikut ini:

SELECT 
  TRIM(BOTH ', ' FROM 
    CONCAT_WS(', ',
      IF(LOCATE('b', ijin) > 0, 'Baca', NULL),
      IF(LOCATE('t', ijin) > 0, 'Tulis', NULL),
      IF(LOCATE('u', ijin) > 0, 'Ubah', NULL),
      IF(LOCATE('l', ijin) > 0, 'Lihat', NULL),
      IF(LOCATE('h', ijin) > 0, 'Hapus', NULL)
    )
  ) AS permissions
FROM your_table;

Dah, gitu aja.

Comments

Popular posts from this blog

OpenVPN 2.2.2 Build

Perintah Dasar di Terminal Linux

Kaffeine H.264 Error Solution