Diskusi Ahmad Muzakki, S.Hum.

Selesai
Ahmad Muzakki, S.Hum.
Ditanyakan pada: Mengelompokkan Baris Data Dengan Group By

Penambahan

https://ibb.co/87JHqsW

Halo kak izin bertanya. Untuk age tipenya apa ya, Kak?

2 Jawaban

Avatar
Muhammad Fakhry Burhanuddin

2 tahun yang lalu

untuk age karena dia angka bisa pakai type int

Avatar
BroKoding

2 tahun yang lalu

Hi kak, secara umum untuk age biasanya diberi tipe data integer. Namun apabila memang mempertimbangkan storage dan performance (biasanya pada aplikasi skala besar atau record data sangat banyak), bisa dipertimbangkan untuk menggunakan integer yang lebih 'hemat' yakni smallint dan tinyint. Sebagai contoh jika age dimaksudkan untuk menyimpan data umur manusia (satuan tahun), maka optimalnya bisa gunakan tinyint saja dikarenakan tinyint bisa menyimpan numeric dari 0 hingga 255. Kenapa demikian? Karena int memakan storage sebesar 4 bytes, sedangkan smallint 2 bytes dan tinyint hanya 1 byte sehingga secara storage akan lebih hemat. Tapi untuk belajar bisa pakai int saja.