Cara Membuat Format Rupiah di MYSQL Menggunakan Function
2. masukan kode berikut pada tab Query sebelah kanan, dan tekan tombol F9 untuk Running Query.
DELIMITER $$
CREATE FUNCTION `fRupiah`(number BIGINT) RETURNS VARCHAR(255) CHARSET latin1
DETERMINISTIC
BEGIN
DECLARE hasil VARCHAR(255);
SET hasil = REPLACE(REPLACE(REPLACE(FORMAT(number, 0), '.', '|'), ',', '.'), '|', ',');
RETURN (hasil);
END$$
DELIMITER ;
3. jika berhasil, akan muncul pada menu function yaitu
fRupiah,
4. Untuk menggunakannya :
SELECT fRupiah(namakolom) FROM namatabel;
Contoh :
SELECT fRupiah(book_price) FROM books;
Contoh dengan Simbol Rp :
SELECT CONCAT('Rp ',fRupiah(book_price)) AS harga FROM books;
Hasil :
Sekian untuk tutorialnya, semoga bermanfaat..