Modül dersleri (2/4)
SEÇİN … İÇİNDEN
SQL'deki en basit sorgu SELECT olarak adlandırılır ve bir dizinden satırları çıkarır.
masa. Bu, dilin "Merhaba dünya"sıdır ve onu neredeyse her gün kullanacaksınız.
hayatınızın geri kalanında yazdığınız her sorgu. Minimum sözdizimi şöyledir:
SELECT <colonne>
FROM <tabella>;İngilizce okuyun: "bu sütunları verilen tablodan alın". SQL motor tabloyu satır satır tarar ve her biri için yalnızca istenen sütunlar
Tüm sütunlar veya yalnızca bazıları
SELECT *tablonun tüm sütunlarını döndürür. için kullanışlıdır yeni bir veri kümesi keşfediyor, ancak "gerçek" kodda bundan kaçınılıyor: eğer yarın Tabloya bir sütun eklediğinizde sorgu sessizce daha fazla veri döndürecektir.SELECT col1, col2yalnızca listelenen sütunları sırayla döndürür onları sen yaz. Sırayı değiştirmek çıktıyı değiştirir.
-- Tutto, comodo per esplorare:
SELECT * FROM employees;
-- Solo le colonne che servono, nell'ordine deciso da te:
SELECT last_name, first_name, salary
FROM employees;Boşluk, girinti, noktalı virgül
SQL biçimlendirme konusunda hoşgörülüdür: bu üç sorgu aynıdır motor:
SELECT first_name, last_name FROM employees;
SELECT first_name,last_name FROM employees;
SELECT
first_name,
last_name
FROM employees;Üçüncü biçim, profesyonel kodda en sık göreceğiniz biçimdir: biri satır başına sütun, alanları eklediğinizde veya kaldırdığınızda farkı daha okunaklı hale getirir.
Deneyin
Tüm çalışanların adını (adını) ve soyadını (soyadını) bu sırayla çıkarın.
İpucu göster
İstediğiniz iki sütunu SELECT ve FROM arasında virgülle ayırarak listelemeniz gerekir.
3 denemeden sonra çözüm mevcut
Alıştırmayı gözden geçirin
Çalışanların e-postasını, soyadını ve maaşını çıkarın (tam olarak bu sütun sırasına göre).
İpucu göster
Sonuçtaki sütun sırası, bunları SELECT'ten sonra listelediğiniz sırayı takip eder.
3 denemeden sonra çözüm mevcut