BERBEDA di PostgreSQL: Pilih - Pesan Berdasarkan & Batas (Contoh)

Daftar Isi:

Anonim

Anda dapat mengambil data dari tabel menggunakan pernyataan SELECT.

Sintaksis:

SELECT [column names] FROM [table_name]

Sini,

  • nama kolom: Nama kolom yang nilainya ingin Anda ambil
  • FROM: Klausa FROM mendefinisikan satu atau lebih tabel sumber untuk SELECT.
  • nama_tabel: Nama tabel yang sudah ada yang ingin Anda kueri

Pernyataan Select PostgreSQL di SQL Shell

Langkah 1) Kami memiliki tabel "tutorial" dengan 2 kolom "id" dan "tutorial_name". Mari bertanya. Gunakan kueri berikut untuk mencantumkan data di tabel

SELECT id,tutorial_name FROM tutorials;

CATATAN : Gunakan perintah \ c untuk menyambungkan ke database yang berisi tabel yang ingin Anda kueri. Dalam kasus kami, kami terhubung ke database guru99.

Langkah 2) Jika Anda ingin melihat semua kolom dalam 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 dari tabel tutorial.

Langkah 3) Anda dapat menggunakan klausa ORDER untuk mengurutkan data dalam tabel berdasarkan kolom tertentu. Klausa ORDER mengatur data dalam urutan A hingga 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 klausa PostgreSQL dapat digunakan untuk menghapus baris duplikat dari hasil. Itu membuat satu baris untuk setiap grup duplikat.

Syntax:SELECT DISTINCT column_1 FROM table_name;

Mari kueri Postgres Pilih nilai id yang berbeda dari tutorial tabel kami menggunakan kueri berbeda di PostgreSQL

SELECT DISTINCT(id) FROM tutorials; 

Langkah 5) Anda dapat menggunakan urutan PostgreSQL dengan klausa LIMIT untuk membatasi jumlah catatan yang dikembalikan oleh kueri SELECT

SELECT * FROM tutorials LIMIT 4; 

Pernyataan Select PostgreSQL di PgAdmin

Langkah 1) Di Pohon Objek

  1. Klik kanan pada Tabel
  2. Pilih Skrip
  3. Klik SELECT SCRIPT

Langkah 2) Di Panel sebelah kanan,

  1. Edit kueri PILIH jika diperlukan
  2. Klik Ikon Petir
  3. Amati Outputnya

Contekan

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.
  • nama_tabel: Nama tabel yang sudah ada yang ingin Anda kueri

Berbagai klausul adalah:

Perintah Deskripsi

*

Mengambil rekaman untuk semua baris dalam tabel

BERBEDA

Berbeda di PostgreSQL membantu Anda menghapus duplikat dari hasil.

DIPESAN OLEH

Urutkan Baris berdasarkan kolom

Urutan Pengurutan Default adalah Menaik.

Gunakan DESC Kata Kunci untuk mengurutkan dalam Urutan menurun

MEMBATASI

Batasan di PostgreSQL membatasi jumlah catatan yang dikembalikan oleh kueri.