Sintak Dasar
Di bawah ini adalah sintak dasar Select statement di PostgreSQL:
SELECT column_name1, column_name2, column_name3,... FROM table_name;
Sintak diatas adalah menampilkan data pada kolom column_name1, column_name2, column_name3, dan seterusnya dari table table_name.
Untuk menampilkan semua data dari sebuah table, caranya sangat mudah, yaitu Anda tinggal menggunakan tanda bintang "*" pada Select statement seperti sintak berikut ini:
SELECT * FROM table_name;
Contoh
Misalkan Anda telah memiliki table "pegawai" dengan data-data sebagai berikut:
id_pegawai | nama_pegawai | umur | alamat | gender | departemen ------------+----------------------------------------------------+------+----------------------------------------------------+--------+------------ 003 | Nurul Hikmah | 18 | Semarang | P | ACC 004 | Naura Krasiva | 15 | Jakarta | P | IT 005 | Ahmad Fathoni | 20 | Yogyakarta | L | HR 006 | Ramanata | 17 | Jakarta | L | HR 007 | Taryono | 18 | Surabaya | L | ACC 001 | Nursalim Al Farizi | 20 | Brebes | L | IT 002 | Iskiyati | 25 | Bandung | P | FIN 008 | Nani Indriyani | 15 | Bandung | P | FIN 009 | Imron | 23 | Bandung | L | FIN 010 | Andi | 16 | Bandung | L | FINDari data diatas,
- Tampilkan data semua pegawai
hr=# SELECT * FROM pegawai; id_pegawai | nama_pegawai | umur | alamat | gender | departemen ------------+----------------------------------------------------+------+----------------------------------------------------+--------+------------ 003 | Nurul Hikmah | 18 | Semarang | P | ACC 004 | Naura Krasiva | 15 | Jakarta | P | IT 005 | Ahmad Fathoni | 20 | Yogyakarta | L | HR 006 | Ramanata | 17 | Jakarta | L | HR 007 | Taryono | 18 | Surabaya | L | ACC 001 | Nursalim Al Farizi | 20 | Brebes | L | IT 002 | Iskiyati | 25 | Bandung | P | FIN 008 | Nani Indriyani | 15 | Bandung | P | FIN 009 | Imron | 23 | Bandung | L | FIN 010 | Andi | 16 | Bandung | L | FIN (10 rows)
- Tampilkan data id_pegawai, nama_pegawai, dan alamat
hr=# SELECT id_pegawai, nama_pegawai, alamat hr-# FROM pegawai; id_pegawai | nama_pegawai | alamat ------------+----------------------------------------------------+------------------------------------------------ 003 | Nurul Hikmah | Semarang 004 | Naura Krasiva | Jakarta 005 | Ahmad Fathoni | Yogyakarta 006 | Ramanata | Jakarta 007 | Taryono | Surabaya 001 | Nursalim Al Farizi | Brebes 002 | Iskiyati | Bandung 008 | Nani Indriyani | Bandung 009 | Imron | Bandung 010 | Andi | Bandung (10 rows)
- Tampilkan data nama_pegawai, gender, umur, dan departemen
hr=# SELECT nama_pegawai, gender, departemen hr-# FROM pegawai; nama_pegawai | gender | departemen ----------------------------------------------------+--------+------------ Nurul Hikmah | P | ACC Naura Krasiva | P | IT Ahmad Fathoni | L | HR Ramanata | L | HR Taryono | L | ACC Nursalim Al Farizi | L | IT Iskiyati | P | FIN Nani Indriyani | P | FIN Imron | L | FIN Andi | L | FIN (10 rows)
Salam,
Nursalim
No comments:
Post a Comment