BERBEDA di PostgreSQL: Pilih, Pesan Berdasarkan & Batasi (Contoh)
Anda dapat mengambil data dari tabel menggunakan pernyataan SELECT.
sintaks:
SELECT [column names] FROM [table_name]
Di sini,
- nama kolom: Nama kolom yang nilainya ingin Anda ambil
- FROM: Klausa FROM mendefinisikan satu atau lebih tabel sumber untuk SELECT.
- table_name: Nama tabel yang sudah ada yang ingin Anda tanyakan
PostgreSQL Pilih Pernyataan di SQL Shell
Langkah 1) Kita memiliki tabel “tutorial” dengan 2 kolom “id” dan “nama_tutorial”. Mari kita buat kuerinya. Gunakan kueri berikut untuk mencantumkan data dalam tabel
SELECT id,tutorial_name FROM tutorials;
CATATAN: Gunakan perintah \c untuk menyambung ke database yang berisi tabel yang ingin Anda kueri. Dalam kasus kami, kami terhubung ke database guru99.
Langkah 2) Jika ingin melihat seluruh kolom pada tabel tertentu, kita dapat menggunakan karakter wildcard asterisk (*). Ini berarti ia memeriksa setiap kemungkinan dan, sebagai hasilnya, ia akan mengembalikan setiap kolom.
SELECT * FROM tutorials;
Ini menampilkan semua catatan tabel tutorial.
Langkah 3) Anda dapat menggunakan klausa ORDER untuk mengurutkan data dalam tabel berdasarkan kolom tertentu. Klausa ORDER mengatur data dalam urutan A sampai Z.
SELECT * FROM tutorials ORDER BY id;
Anda dapat mengurutkan dari Z ke A menggunakan “DESC” setelah pernyataan “ORDER BY”.
SELECT * FROM tutorials ORDER BY id DESC;
Langkah 4) Pilih DISTINCT di PostgreSQL klausa dapat digunakan untuk menghapus baris duplikat dari hasil. Itu menyimpan satu baris untuk setiap grup duplikat.
Syntax: SELECT DISTINCT column_1 FROM table_name;
Mari kita kueri Postgres Pilih nilai id yang berbeda dari tutorial tabel kami menggunakan kueri yang berbeda PostgreSQL
SELECT DISTINCT(id) FROM tutorials;
Langkah 5) Anda dapat menggunakan PostgreSQL klausa order by LIMIT untuk membatasi jumlah rekaman yang dikembalikan oleh kueri SELECT
SELECT * FROM tutorials LIMIT 4;
PostgreSQL Pilih Pernyataan di PgAdmin
Langkah 1) Di Pohon Objek
- Klik Kanan pada Tabel
- Pilih Skrip
- Klik pada PILIH SKRIP
Langkah 2) Di Panel sebelah kanan,
- Edit kueri SELECT jika diperlukan
- Klik Ikon Petir
- Amati Outputnya
Lembar Curang
SELECT [column names] FROM [table_name] [clause]
Berikut adalah berbagai parameternya
- nama kolom: Nama kolom yang nilainya ingin Anda ambil
- FROM: Klausa FROM mendefinisikan satu atau lebih tabel sumber untuk SELECT Unique Postgres.
- table_name: Nama tabel yang sudah ada yang ingin Anda tanyakan
Berbagai klausa adalah:
Perintah | Description |
---|---|
* | Mengambil catatan untuk semua baris dalam tabel |
BERBEDA | Berbeda dalam PostgreSQL membantu Anda menghapus duplikat dari hasilnya. |
DIPESAN OLEH | Urutkan Baris berdasarkan kolom
Urutan Pengurutan Default adalah Menaik. Gunakan Kata Kunci DESC untuk mengurutkan dalam urutan menurun |
MEMBATASI | Batasi dalam PostgreSQL membatasi jumlah catatan yang dikembalikan oleh kueri. |