Gabungkan Semua Produk
Termasuk bagian Dasar-Dasar dalam perjalanan SQL di Coddy. Pelajaran 55 dari 72.
Tantangan
SedangTabel dan kolom yang tersedia:
enom_gilpane:part_id,rpm,watt,sizecastle_loctus:part_id,rpm,watt,sizehonpan_bilopsa:part_id,rpm,watt,sizeyurnol_qoltam:part_id,rpm,watt,size
Sekarang hitung kualitas yang sama untuk semua produk (setiap tabel adalah satu produk) dan gabungkan semuanya menggunakan UNION ALL:
quality_table as (
SELECT * FROM filtered_quality_1
UNION ALL
SELECT * FROM filtered_quality_2
UNION ALL
SELECT * FROM filtered_quality_3
UNION ALL
SELECT * FROM filtered_quality_4
)Kembalikan part_id dan quality
Coba sendiri
-- Blok produk pertama sudah disiapkan untukmu dari pelajaran sebelumnya
WITH filtered_enom_gilpane_quality as (
WITH enom_gilpane_quality as (
SELECT part_id, ((rpm * watt) / size) as quality
FROM (
SELECT part_id, rpm, watt + (select avg(watt) from enom_gilpane) as watt, size
FROM enom_gilpane
)
)
SELECT *
FROM enom_gilpane_quality
WHERE quality > (select avg(quality) from enom_gilpane_quality)
),
-- Buat blok yang sama untuk masing-masing dari tiga tabel produk di bawah ini
filtered_castle_loctus_quality as (
____
),
filtered_honpan_bilopsa_quality as (
____
),
filtered_yurnol_qoltam_quality as (
____
),
-- Susun keempat blok secara bertumpuk, tanpa menghilangkan baris apa pun
quality_table as (
SELECT * FROM filtered_enom_gilpane_quality
____
)
SELECT ____
FROM quality_tableSemua pelajaran di Dasar-Dasar
4Kata Kunci Lainnya
Kata kunci INKata kunci BETWEENKata kunci LIKEKata kunci ASRangkuman: Model Ponsel10Produk Imajiner
Sesuaikan WattHitung Kualitas Produk2Kondisi
Dasar KondisiKata Kunci ANDKata Kunci ORKata Kunci NOTMenggabungkan Beberapa KondisiTanda KurungNilai Boolean3Format Pengembalian Khusus
Nilai nullUrutkan Hasil Bagian 1Urutkan Hasil Bagian 2Ulasan: Perusahaan Keamanan SiberBatasi Jumlah RecordUlasan: Pabrik Kendaraan6Tantangan Pengantar
Ulasan: Pemilihan ParlemenUlasan: Polisi Menangkap Pelaku KejahatanUlasan: Wadah Minuman BarUlasan: Insinyur Membuat Kolom BaruLatihan sendiri: Playground SQL