FARKLI PostgreSQL: Seç, Sırala ve Sınırla (Örnekler)

SELECT ifadesini kullanarak tablodan veri alabilirsiniz.

Sözdizimi:

SELECT [column names] FROM [table_name]

Burada,

  • sütun adları: Değerini almak istediğiniz sütunların adı
  • FROM: FROM yan tümcesi SELECT için bir veya daha fazla kaynak tabloyu tanımlar.
  • table_name: Sorgulamak istediğiniz mevcut tablonun adı

PostgreSQL SQL Kabuğunda İfadeyi Seçin

) 1 Adım 2 sütunlu "id" ve "tutorial_name" olan bir "tutorials" tablomuz var. Bunu sorgulayalım. Tablodaki verileri listelemek için aşağıdaki sorguyu kullanın

SELECT id,tutorial_name FROM tutorials;

PostgreSQL SQL Kabuğunda İfadeyi Seçin

NOT: Sorgulamak istediğiniz tabloyu içeren veritabanına bağlanmak için \c komutunu kullanın. Bizim durumumuzda guru99 veritabanına bağlıyız.

) 2 Adım Belirli bir tablodaki tüm sütunları görüntülemek istiyorsanız yıldız (*) joker karakterini kullanabiliriz. Bu, her olasılığı kontrol ettiği ve sonuç olarak her sütunu döndüreceği anlamına gelir.

SELECT *  FROM tutorials;

PostgreSQL SQL Kabuğunda İfadeyi Seçin

Öğretici tablosunun tüm kayıtlarını görüntüler.

) 3 Adım Bir tablodaki verileri belirli bir sütuna göre sıralamak için ORDER yan tümcesini kullanabilirsiniz. ORDER cümlesi verileri A'dan Z'ye sırayla düzenler.

SELECT *  FROM tutorials ORDER BY id;

PostgreSQL SQL Kabuğunda İfadeyi Seçin

“ORDER BY” ifadesinden sonra “DESC” komutunu kullanarak Z'den A'ya sıralama yapabilirsiniz.

SELECT *  FROM tutorials ORDER BY id DESC;

PostgreSQL SQL Kabuğunda İfadeyi Seçin

) 4 Adım DISTINCT'i seçin PostgreSQL sonuçtan yinelenen satırları kaldırmak için cümlecik kullanılabilir. Her kopya grubu için bir satır tutar.

Syntax: 
SELECT DISTINCT column_1 FROM table_name;

Postgres'i sorgulayalım Tablo eğitimlerimizde farklı sorgular kullanarak farklı kimlik değerleri seçelim. PostgreSQL

SELECT DISTINCT(id) FROM tutorials;

PostgreSQL SQL Kabuğunda İfadeyi Seçin

) 5 Adım Sen kullanabilirsiniz PostgreSQL SELECT sorgusu tarafından döndürülen kayıtların sayısını kısıtlamak için order by LIMIT cümleciği

SELECT *  FROM tutorials LIMIT 4;

PostgreSQL SQL Kabuğunda İfadeyi Seçin

PostgreSQL PgAdmin'de Bildirimi Seçin

) 1 Adım Nesne Ağacında

  1. Tabloya Sağ Tıklayın
  2. Komut Dosyalarını Seçin
  3. SCRIPT SEÇ'e tıklayın

PostgreSQL PgAdmin'de Bildirimi Seçin

) 2 Adım Sağdaki Panelde,

  1. Gerekirse SELECT sorgusunu düzenleyin
  2. Yıldırım Simgesine tıklayın
  3. Çıkışı Gözlemleyin

PostgreSQL PgAdmin'de Bildirimi Seçin

Hile Sayfası

SELECT [column names] FROM [table_name] [clause]

İşte çeşitli parametreler

  • sütun adları: Değerini almak istediğiniz sütunların adı
  • FROM: FROM yan tümcesi, SELECT Unique Postgres için bir veya daha fazla kaynak tabloyu tanımlar.
  • table_name: Sorgulamak istediğiniz mevcut tablonun adı

Çeşitli hükümler şunlardır:

Komutları Tanım
* Tablodaki tüm satırların kayıtlarını getirir
DISTINCT Farklı PostgreSQL sonuçtan kopyaları kaldırmanıza yardımcı olur.
TARAFINDAN SİPARİŞ Satırları bir sütuna göre sıralama

Varsayılan Sıralama Düzeni Artandır.

Azalan düzende sıralamak için DESC Anahtar Kelimesini kullanın

LİMİT Sınırla PostgreSQL sorgunun döndürdüğü kayıt sayısını kısıtlar.