PostgreSQL - PILIH Kueri
PostgreSQL SELECTpernyataan digunakan untuk mengambil data dari tabel database, yang mengembalikan data dalam bentuk tabel hasil. Tabel hasil ini disebut kumpulan hasil.
Sintaksis
Sintaks dasar pernyataan SELECT adalah sebagai berikut -
SELECT column1, column2, columnN FROM table_name;
Di sini, kolom1, kolom2 ... adalah bidang tabel, yang nilainya ingin Anda ambil. Jika Anda ingin mengambil semua bidang yang tersedia di bidang tersebut, Anda dapat menggunakan sintaks berikut -
SELECT * FROM table_name;
Contoh
Pertimbangkan tabel PERUSAHAAN memiliki catatan sebagai berikut -
id | name | age | address | salary
----+-------+-----+-----------+--------
1 | Paul | 32 | California| 20000
2 | Allen | 25 | Texas | 15000
3 | Teddy | 23 | Norway | 20000
4 | Mark | 25 | Rich-Mond | 65000
5 | David | 27 | Texas | 85000
6 | Kim | 22 | South-Hall| 45000
7 | James | 24 | Houston | 10000
(7 rows)
Berikut ini adalah contoh, yang akan mengambil bidang ID, Nama dan Gaji pelanggan yang tersedia di tabel PELANGGAN -
testdb=# SELECT ID, NAME, SALARY FROM COMPANY ;
Ini akan menghasilkan hasil sebagai berikut -
id | name | salary
----+-------+--------
1 | Paul | 20000
2 | Allen | 15000
3 | Teddy | 20000
4 | Mark | 65000
5 | David | 85000
6 | Kim | 45000
7 | James | 10000
(7 rows)
Jika Anda ingin mengambil semua bidang tabel PELANGGAN, gunakan kueri berikut -
testdb=# SELECT * FROM COMPANY;
Ini akan menghasilkan hasil sebagai berikut -
id | name | age | address | salary
----+-------+-----+-----------+--------
1 | Paul | 32 | California| 20000
2 | Allen | 25 | Texas | 15000
3 | Teddy | 23 | Norway | 20000
4 | Mark | 25 | Rich-Mond | 65000
5 | David | 27 | Texas | 85000
6 | Kim | 22 | South-Hall| 45000
7 | James | 24 | Houston | 10000
(7 rows)