Guide SQL
Ogni query in queste guide viene eseguita sul database di prova della pasticceria.
- Domande da colloquio SQL, con risposte che puoi eseguireLe domande SQL che ricorrono più spesso nei colloqui: secondo valore più alto, duplicati, primo per gruppo, join, WHERE e HAVING. Ognuna ha una query testata su un database di esercizio.
- Join SQL spiegati, con un esempio per ciascunoCome si differenziano INNER, LEFT, RIGHT, FULL, CROSS e i self join, quali righe mantiene ciascuno e quando usarli, con esempi su un database di esercizio.
- SQL cheat sheet (PostgreSQL)Un breve cheat sheet SQL: SELECT, WHERE, GROUP BY, JOIN, CASE, funzioni finestra, CTE e modifica dei dati. Ogni esempio è testato su un database di esercizio.
- Differenze tra dialetti SQL: cosa cambia tra i databaseDove differiscono PostgreSQL, MySQL, SQL Server, SQLite e Oracle: limitare le righe, unire testi, date, numerazione automatica e divisione. Il nucleo di SQL resta lo stesso.