Watt'ı Ayarla
Coddy'nin SQL Journey'sinin Temeller bölümünün bir parçası. Ders 52 / 72.
Görev
KolayKullanılabilir tablolar ve sütunlar:
enom_gilpane:part_id,rpm,watt,size
Bu projede hayali bir ürün fabrikasını ziyaret ediyorsun. Sektörün için satın alabileceğin en kaliteli ürünleri bulmak istiyorsun.
Her tablo bir ürünü temsil eder ve her ürünün birçok parçası vardır. Tüm tabloların (daha sonraki görevlerde eklenecek olanlar da dahil) sütunları aynıdır.
Bu görevde yalnızca bir ürüne (tabloya) odaklanacağız.
Görevin watt değerlerini ayarlamak: Her satır için, tüm tablodan hesaplanan genel ortalama watt değerini o parçanın mevcut watt değerine ekle.
Başka bir deyişle, tablodaki tüm parçaların watt değerlerinin ortalamasını hesapla, ardından bu aynı ortalamayı her bir parçanın watt değerine ekle.
part_id, rpm, adjusted_watt ve size değerlerini döndür.
Kendin dene
-- Her satır için, tüm tablonun ortalamasını o satırdaki değere ekle
SELECT part_id, rpm, watt + ____ AS adjusted_watt, size
FROM enom_gilpaneTemeller bölümündeki tüm dersler
4Daha Fazla Anahtar Sözcük
IN anahtar sözcüğüBETWEEN anahtar sözcüğüLIKE anahtar sözcüğüAS anahtar sözcüğüTekrar - Cep Telefonu Modelleri10Hayali Ürünler
Watt'ı AyarlaÜrün Kalitesini Hesapla2Koşullar
Koşulların TemelleriAND Anahtar SözcüğüOR Anahtar SözcüğüNOT Anahtar SözcüğüBirden Çok Koşulu BirleştirmeParantezlerBoolean Değerler3Belirli Döndürme Biçimi
Null değerlerSonuçları Sıralama 1. BölümSonuçları Sıralama 2. BölümTekrar - Siber Güvenlik FirmasıKayıt Sayısını SınırlamaTekrar - Araç Fabrikası6Giriş Alıştırmaları
Tekrar - Parlamento SeçimiTekrar - Polisin Suçluyu TutuklamasıTekrar - Bar İçecek KabıTekrar - Mühendis Yeni Sütunlar9Birden Çok Tablo
Temel JOIN Bölüm 1Temel JOIN Bölüm 2Tekrar - JOINKendine JOINTekrar - Kendine JOINUNIONSorguları Basitleştirme, WITH Anahtar SözcüğüTekrar - WITH SorgularıTekrar - Gayrimenkul Müteahhidi12Pencere Fonksiyonları 2. Bölüm
RANK ve DENSE_RANK FonksiyonlarıTekrar - RANK ve DENSE_RANKNTILE FonksiyonuToplama FonksiyonlarıROWS ve RANGE ÖlçütüKendi başına pratik yap: SQL playground