Skip to content

Commit

Permalink
Create SQLZoo-Mystery project and its learning objectives (#1838)
Browse files Browse the repository at this point in the history
* Create SQLZoo-Mystery project and its learning objectives

* fix(projects/sqlzoo-mystery): Corrige estilo para evitar errores de linter
* feat: SQL OAs (#1841)
* oas: sql OAs proposal
* oas: sql OAs remove add-column

---------

Co-authored-by: Sergio Sinuco <[email protected]>
Co-authored-by: Mariano Crowe <[email protected]>
  • Loading branch information
3 people authored Jun 24, 2024
1 parent f53177a commit d903dc1
Show file tree
Hide file tree
Showing 62 changed files with 927 additions and 285 deletions.
1 change: 1 addition & 0 deletions .mdlintrc
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
"ul",
"li",
"p",
"a",
"img"
]
}
Expand Down
166 changes: 166 additions & 0 deletions dist/learning-objectives.json
Original file line number Diff line number Diff line change
Expand Up @@ -428,6 +428,12 @@
"indexes-constraints"
],
"sql": [
"select-where",
"order-by",
"group-by-having",
"aggregate-functions",
"join",
"subqueries-nested-queries",
"tables",
"crud",
"drop"
Expand Down Expand Up @@ -927,6 +933,12 @@
"db/connection",
"db/indexes-constraints",
"sql",
"sql/select-where",
"sql/order-by",
"sql/group-by-having",
"sql/aggregate-functions",
"sql/join",
"sql/subqueries-nested-queries",
"sql/tables",
"sql/crud",
"sql/drop",
Expand Down Expand Up @@ -2723,6 +2735,68 @@
}
]
},
"sql/select-where": {
"title": "Realizar operaciones básicas de consulta de una base de datos utilizando las cláusulas SELECT y WHERE",
"links": [
{
"title": "Querying a Table",
"url": "https://www.postgresql.org/docs/current/tutorial-select.html"
},
{
"title": "SELECT reference",
"url": "https://www.postgresql.org/docs/16/sql-select.html"
}
]
},
"sql/order-by": {
"title": "Ordernar el resultado utilizando la cláusula ORDER BY",
"links": [
{
"title": "SELECT reference",
"url": "https://www.postgresql.org/docs/16/sql-select.html"
}
]
},
"sql/group-by-having": {
"title": "Condensar resultados con cláusulas de agrupación de datos como GROUP BY y HAVING",
"links": [
{
"title": "SELECT reference",
"url": "https://www.postgresql.org/docs/16/sql-select.html"
},
{
"title": "Aggregate Functions",
"url": "https://www.postgresql.org/docs/current/tutorial-agg.html"
}
]
},
"sql/aggregate-functions": {
"title": "Trabajar con funciones de agregación como COUNT, SUM, AVG, MAX y MIN",
"links": [
{
"title": "Aggregate Functions",
"url": "https://www.postgresql.org/docs/current/tutorial-agg.html"
}
]
},
"sql/join": {
"title": "Comprender y utilizar cláusulas JOIN para combinar datos de múltiples tablas.",
"links": [
{
"title": "Joins Between Tables",
"url": "https://www.postgresql.org/docs/current/tutorial-join.html"
}
]
},
"sql/subqueries-nested-queries": {
"title": "Trabajar con subconsultas y consultas anidadas",
"links": [
{
"title": "Subquery Expressions",
"url": "https://www.postgresql.org/docs/current/functions-subquery.html"
}
]
},
"mongodb": {
"title": "MongoDB"
},
Expand Down Expand Up @@ -6089,6 +6163,68 @@
}
]
},
"sql/select-where": {
"title": "Realizar operações básicas de consulta ao banco de dados usando as cláusulas SELECT e WHERE.",
"links": [
{
"title": "Querying a Table",
"url": "https://www.postgresql.org/docs/current/tutorial-select.html"
},
{
"title": "SELECT reference",
"url": "https://www.postgresql.org/docs/16/sql-select.html"
}
]
},
"sql/order-by": {
"title": "Classifique o resultado usando a cláusula ORDER BY",
"links": [
{
"title": "SELECT reference",
"url": "https://www.postgresql.org/docs/16/sql-select.html"
}
]
},
"sql/group-by-having": {
"title": "Condensar resultados com cláusulas de agrupamento de dados, como GROUP BY e HAVING",
"links": [
{
"title": "SELECT reference",
"url": "https://www.postgresql.org/docs/16/sql-select.html"
},
{
"title": "Aggregate Functions",
"url": "https://www.postgresql.org/docs/current/tutorial-agg.html"
}
]
},
"sql/aggregate-functions": {
"title": "Trabalhar com funções de agregação como COUNT, SUM, AVG, MAX e MIN",
"links": [
{
"title": "Aggregate Functions",
"url": "https://www.postgresql.org/docs/current/tutorial-agg.html"
}
]
},
"sql/join": {
"title": "Compreender e usar as cláusulas JOIN para combinar dados de várias tabelas.",
"links": [
{
"title": "Joins Between Tables",
"url": "https://www.postgresql.org/docs/current/tutorial-join.html"
}
]
},
"sql/subqueries-nested-queries": {
"title": "Trabalhar com subconsultas e consultas aninhadas",
"links": [
{
"title": "Subquery Expressions",
"url": "https://www.postgresql.org/docs/current/functions-subquery.html"
}
]
},
"mongodb": {
"title": "MongoDB"
},
Expand Down Expand Up @@ -8943,6 +9079,36 @@
"es": "SQL",
"pt": "SQL"
},
{
"key": "sql/select-where",
"es": "Realizar operaciones básicas de consulta de una base de datos utilizando las cláusulas SELECT y WHERE",
"pt": "Realizar operações básicas de consulta ao banco de dados usando as cláusulas SELECT e WHERE."
},
{
"key": "sql/order-by",
"es": "Ordernar el resultado utilizando la cláusula ORDER BY",
"pt": "Classifique o resultado usando a cláusula ORDER BY"
},
{
"key": "sql/group-by-having",
"es": "Condensar resultados con cláusulas de agrupación de datos como GROUP BY y HAVING",
"pt": "Condensar resultados com cláusulas de agrupamento de dados, como GROUP BY e HAVING"
},
{
"key": "sql/aggregate-functions",
"es": "Trabajar con funciones de agregación como COUNT, SUM, AVG, MAX y MIN",
"pt": "Trabalhar com funções de agregação como COUNT, SUM, AVG, MAX e MIN"
},
{
"key": "sql/join",
"es": "Comprender y utilizar cláusulas JOIN para combinar datos de múltiples tablas.",
"pt": "Compreender e usar as cláusulas JOIN para combinar dados de várias tabelas."
},
{
"key": "sql/subqueries-nested-queries",
"es": "Trabajar con subconsultas y consultas anidadas",
"pt": "Trabalhar com subconsultas e consultas aninhadas"
},
{
"key": "sql/tables",
"es": "Creación y modificación de tablas",
Expand Down
Loading

0 comments on commit d903dc1

Please sign in to comment.