Menerapkan SQL pada Masalah Dunia Nyata
Dmitriy (Dima) Gorenshteyn
Lead Data Scientist, Memorial Sloan Kettering Cancer Center

"...jika kode saya melakukan apa yang saya rancang, siapa peduli bagaimana itu ditulis..."

SELECT title film_title
FROM film;
SELECT title AS film_title
FROM film;
SELECT category, length
FROM film AS f
JOIN category AS c
ON f.film_id = c.film_id;
SELECT category, length
FROM film AS f
INNER JOIN category AS c
ON f.film_id = c.film_id;
SELECT category, length
FROM film AS x1
INNER JOIN category AS x2
ON x1.film_id = x2.film_id;
SELECT category, length
FROM film AS f
INNER JOIN category AS c
ON f.film_id = c.film_id;
SELECT category, length
FROM film AS x1
INNER JOIN category AS x2
ON x1.film_id = x2.film_id;
SELECT category, length
FROM film AS f
INNER JOIN category AS c
ON f.film_id = c.film_id;
SELECT category, length
FROM film AS fil
INNER JOIN category AS cat
ON fil.film_id = cat.film_id;
/* Gunakan tabel sistem information_schema.columns untuk
menghasilkan daftar kolom per tabel, dipisahkan koma */
SELECT table_name, STRING_AGG(column_name, ', ') AS columns
FROM information_schema.columns
-- Semua data kami berada di schema public.
WHERE table_schema = 'public'
GROUP BY table_name;
/* Komentar multi-baris */
-- Komentar satu baris
Menerapkan SQL pada Masalah Dunia Nyata