An open API service indexing awesome lists of open source software.

https://github.com/tahanima/sqlbolt-solutions

My solutions of SQLBolt exercises
https://github.com/tahanima/sqlbolt-solutions

sql sqlbolt-solutions

Last synced: 18 days ago
JSON representation

My solutions of SQLBolt exercises

Awesome Lists containing this project

README

          

# SQLBolt Solutions
This repository contains my solutions of [SQLBolt](https://sqlbolt.com/) exercises. I've used [Instant SQL Formatter](https://www.dpriver.com/pp/sqlformat.htm) to format my queries.

| Lesson | Solution |
| ------ | -------- |
| [SQL Lesson 1: SELECT queries 101](https://sqlbolt.com/lesson/select_queries_introduction) | [[Link]](./sql_lesson1_select_queries101.sql) |
| [SQL Lesson 2: Queries with constraints (Pt. 1)](https://sqlbolt.com/lesson/select_queries_with_constraints) | [[Link]](sql_lesson2_queries_with_constraints_pt1.sql) |
| [SQL Lesson 3: Queries with constraints (Pt. 2)](https://sqlbolt.com/lesson/select_queries_with_constraints_pt_2) | [[Link]](sql_lesson3_queries_with_constraints_pt2.sql) |
| [SQL Lesson 4: Filtering and sorting Query results](https://sqlbolt.com/lesson/filtering_sorting_query_results) | [[Link]](sql_lesson4_filtering_and_sorting_query_results.sql) |
| [SQL Review: Simple SELECT Queries](https://sqlbolt.com/lesson/select_queries_review) | [[Link]](./sql_review_simple_select_queries.sql) |
| [SQL Lesson 6: Multi-table queries with JOINs](https://sqlbolt.com/lesson/select_queries_with_joins) | [[Link]](./sql_lesson6_multi_table_queries_with_joins.sql) |
| [SQL Lesson 7: OUTER JOINs](https://sqlbolt.com/lesson/select_queries_with_outer_joins) | [[Link]](./sql_lesson7_outer_joins.sql) |
| [SQL Lesson 8: A short note on NULLs](https://sqlbolt.com/lesson/select_queries_with_nulls) | [[Link]](./sql_lesson8_a_short_note_on_nulls.sql) |
| [SQL Lesson 9: Queries with expressions](https://sqlbolt.com/lesson/select_queries_with_expressions) | [[Link]](./sql_lesson9_queries_with_expressions_sql) |
| [SQL Lesson 10: Queries with aggregates (Pt. 1)](https://sqlbolt.com/lesson/select_queries_with_aggregates) | [[Link]](./sql_lesson10_queries_with_aggregates_pt1.sql) |
| [SQL Lesson 11: Queries with aggregates (Pt. 2)](https://sqlbolt.com/lesson/select_queries_with_aggregates_pt_2) | [[Link]](./sql_lesson11_queries_with_aggregates_pt2.sql) |
| [SQL Lesson 12: Order of execution of a Query](https://sqlbolt.com/lesson/select_queries_order_of_execution) | [[Link]](./sql_lesson12_order_of_execution_of_a_query.sql) |
| [SQL Lesson 13: Inserting rows](https://sqlbolt.com/lesson/inserting_rows) | [[Link]](./sql_lesson13_inserting_rows.sql) |
| [SQL Lesson 14: Updating rows](https://sqlbolt.com/lesson/updating_rows) | [[Link]](./sql_lesson14_updating_rows.sql) |
| [SQL Lesson 15: Deleting rows](https://sqlbolt.com/lesson/deleting_rows) | [[Link]](sql_lesson15_deleting_rows.sql) |
| [SQL Lesson 16: Creating tables](https://sqlbolt.com/lesson/creating_tables) | [[Link]](./sql_lesson16_creating_tables.sql) |
| [SQL Lesson 17: Altering tables](https://sqlbolt.com/lesson/altering_tables) | [[Link]](./sql_lesson17_altering_tables.sql) |
| [SQL Lesson 18: Dropping tables](https://sqlbolt.com/lesson/dropping_tables) | [[Link]](./sql_lesson18_dropping_tables.sql) |