Bir SELECT deyimi kullanarak tablodan veri alabilirsiniz.
Sözdizimi:
SELECT [column names] FROM [table_name]
Buraya,
- 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.
- tablo_adı: Sorgulamak istediğiniz mevcut tablonun adı
SQL Shell'de PostgreSQL Select İfadesi
Adım 1) 2 sütunlu "id" ve "tutorial_name" içeren bir "öğreticiler" tablomuz var. 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, veritabanı guru99'a bağlıyız.
Adım 2) Belirli bir tablodaki tüm sütunları görüntülemek isterseniz, 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;
Öğreticiler tablosunun tüm kayıtlarını görüntüler.
Adım 3) Bir tablodaki verileri belirli bir sütuna göre sıralamak için ORDER yan tümcesini kullanabilirsiniz. ORDER yan tümcesi, verileri A'dan Z'ye sırayla düzenler.
SELECT * FROM tutorials ORDER BY id;
"ORDER BY" ifadesinden sonra "DESC" kullanarak Z'den A'ya sıralayabilirsiniz.
SELECT * FROM tutorials ORDER BY id DESC;
Adım 4) PostgreSQL'de DISTINCT Seç yan tümcesi, yinelenen satırları sonuçtan kaldırmak için kullanılabilir. Her kopya grubu için bir satır tutar.
Syntax:SELECT DISTINCT column_1 FROM table_name;
Postgres'i PostgreSQL'de farklı sorgu kullanarak tablo eğitimlerimizden Farklı kimlik değerlerini seçip sorgulayalım
SELECT DISTINCT(id) FROM tutorials;
Adım 5) SELECT sorgusu tarafından döndürülen kayıtların sayısını kısıtlamak için PostgreSQL order by LIMIT cümlesini kullanabilirsiniz.
SELECT * FROM tutorials LIMIT 4;
PgAdmin'de PostgreSQL Seçim İfadesi
Adım 1) Nesne Ağacında
- Masaya Sağ Tıklayın
- Komut Dosyalarını Seçin
- SENARYO SEÇ'e tıklayın
Adım 2) Sağdaki Panelde,
- Gerekirse SELECT sorgusunu düzenleyin
- Yıldırım Simgesini tıklayın
- Çıkışı Gözlemleyin
Kopya kağıdı
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.
- tablo_adı: Sorgulamak istediğiniz mevcut tablonun adı
Çeşitli maddeler şunlardır:
Komutlar | Açıklama |
---|---|
* |
Tablodaki tüm satırlar için kayıtları getirir |
DISTINCT |
PostgreSQL'de Distinct, kopyaları sonuçtan kaldırmanıza yardımcı olur. |
TARAFINDAN SİPARİŞ |
Satırları bir sütuna göre sırala Varsayılan Sıralama Düzeni Artan'dır. Azalan düzende sıralamak için Anahtar Kelime DESC'yi kullanın |
SINIR |
PostgreSQL'deki sınır, sorgu tarafından döndürülen kayıtların sayısını sınırlar. |