Format Ribuan Di MySQL
Setelah pada tutorial belajar mysql sebelumnya kita sudah mempelajari tentang bagaimana melakukan proses format tanggal di mysql, sekarang kita akan mempelajari tentang format ribuan di mysql.
Masih menggunakan database pos_lebakcyber yang pada tutorial format tanggal sebelumnya sudah dibuat, atau jika kamu belum mengikuti tutorial format tanggal sebelumnya, silahkan buat database dan tabelnya dengan perintah mysql berikut ini
CREATE DATABASE `pos_lebakcyber`; CREATE TABLE `transaksi` ( `tgl_transaksi` date NOT NULL, `no_resi` varchar(5) DEFAULT NULL, `total_harga` varchar(15) DEFAULT NULL, PRIMARY KEY (`tgl_transaksi`) );
Jika sudah masukan data kedalam tabel transaksi dengan perintah berikut ini :
insert into `transaksi`(`tgl_transaksi`,`no_resi`,`total_harga`) values ('2017-04-03','12344','27500'), ('2017-04-25','12345','53500'), ('2017-04-26','12346','25000');
Menampilkan Data Di Tabel Transaksi
Jika database, tabel dan data telah dimasukan. Sekarang coba tampilkan data yang ada didalam tabel transaksi seperti berikut ini
mysql> select * from transaksi; +---------------+---------+-------------+ | tgl_transaksi | no_resi | total_harga | +---------------+---------+-------------+ | 2017-04-03 | 12344 | 27500 | | 2017-04-25 | 12345 | 53500 | | 2017-04-26 | 12346 | 25000 | +---------------+---------+-------------+ 3 rows in set (0.00 sec)
Perhatikan pada field total_harga, kita akan membuat sebuah format ribuan pada saat field total harga ditampilkan. Perintah untuk format ribuan di mysql adalah seperti berikut ini :
mysql> select format(total_harga, 0) as total from transaksi; +--------+ | total | +--------+ | 27,500 | | 53,500 | | 25,000 | +--------+ 3 rows in set (0.00 sec)
Oke sekarang field total harga sudah ditampilkan dengan format ribuan agar user yang melihatnya tidak pusing.
Kamu juga bisa menambahkan satu angka, dua angka atau tiga angka dibelakang koma saat field total_harga ditampilkan. Perintahnya seperti berikut ini.
mysql> select format(total_harga, 1) as total from transaksi; +----------+ | total | +----------+ | 27,500.0 | | 53,500.0 | | 25,000.0 | +----------+ 3 rows in set (0.00 sec)
mysql> select format(total_harga, 2) as total from transaksi; +-----------+ | total | +-----------+ | 27,500.00 | | 53,500.00 | | 25,000.00 | +-----------+ 3 rows in set (0.00 sec)
mysql> select format(total_harga, 3) as total from transaksi; +------------+ | total | +------------+ | 27,500.000 | | 53,500.000 | | 25,000.000 | +------------+ 3 rows in set (0.00 sec) mysql>
Oke itulah bagaimana melakukan proses format ribuan di mysql. Semoga tutorial ini membantu dan selamat belajar database mysql, sampai jumpa di tutorial mysql selanjutnya.
Trm ksh gan,
Sangat membantu ssat saya membuat report.rdlc vb.net. saya format dari mysql, krn di report.rdlc tdk work.