[MySQL] Menampilkan Data Unik dengan DISTINCT
DISTINCT berfungsi untuk menampilkan data yang tidak sama atau unik. Misalnya pada field tempat_lahir terdapat nama kota yang sama, kita menginginkan nama kota yang sama cukup ditampilkan satu kali saja.
Menampilkan semua data
1 2 3 4 5 6 7 8 9 10 11 12 13 | SELECT tempat_lahir FROM pegawai; +--------------+ | tempat_lahir | +--------------+ | Makassar | | Maros | | Makassar | | Gowa | | Gowa | | Takalar | | Pangkep | +--------------+ 7 rows in set (0.00 sec) |
Menampilkan nama tempat_lahir hanya sekali saja
1 2 3 4 5 6 7 8 9 10 11 | SELECT DISTINCT tempat_lahir FROM pegawai; +--------------+ | tempat_lahir | +--------------+ | Makassar | | Maros | | Gowa | | Takalar | | Pangkep | +--------------+ 5 rows in set (0.00 sec) |
selamat mencoba 🙂