SQL'i Gerçek Dünyadaki Sorunlara Uygulama
Dmitriy (Dima) Gorenshteyn
Lead Data Scientist, Memorial Sloan Kettering Cancer Center

"...kodum tasarladığım gibi çalışıyorsa, yazımının nasıl olduğu kimin umurunda..."

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;
/* Her tablo için virgülle ayrılmış sütun listesi üretmek üzere
sistem tablosu information_schema.columns'ı kullanın */
SELECT table_name, STRING_AGG(column_name, ', ') AS columns
FROM information_schema.columns
-- Tüm verilerimiz public şemasında tutulur.
WHERE table_schema = 'public'
GROUP BY table_name;
/* Çok satırlı yorum */
-- Tek satırlı yorum
SQL'i Gerçek Dünyadaki Sorunlara Uygulama