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;
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;
Öğ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;
“ORDER BY” ifadesinden sonra “DESC” komutunu kullanarak Z'den A'ya sıralama yapabilirsiniz.
SELECT * FROM tutorials ORDER BY id DESC;
) 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;
) 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 PgAdmin'de Bildirimi Seçin
) 1 Adım Nesne Ağacında
- Tabloya Sağ Tıklayın
- Komut Dosyalarını Seçin
- SCRIPT SEÇ'e tıklayın
) 2 Adım Sağdaki Panelde,
- Gerekirse SELECT sorgusunu düzenleyin
- Yıldırım Simgesine tıklayın
- Çıkışı Gözlemleyin
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. |