Help with SQL commands to interact with a MySQL database
- Mac /usr/local/mysql/bin
- Windows /Program Files/MySQL/MySQL version/bin
- Xampp /xampp/mysql/bin
SELECT | |
dp.nome as nome_departamento, | |
COUNT(emp.matr) as quantidade_empregados, | |
ROUND(COALESCE(AVG(venc.valor), 0), 2) as media_salario, | |
ROUND(COALESCE(MAX(venc.valor), 0), 2) as maior_salario, | |
ROUND(COALESCE(MIN(venc.valor), 0), 2) as menor_salario | |
FROM public.departamento AS dp | |
JOIN empregado AS emp ON dp.cod_dep = emp.gerencia_cod_dep | |
JOIN emp_venc AS empv ON emp.matr = empv.matr | |
JOIN vencimento as venc ON empv.cod_venc = venc.cod_venc |
Teste SQL Questão 1 | |
item a) | |
SELECT | |
s.name AS school_name, | |
st.enrolled_at::date AS enrollment_date, | |
COUNT(st.id) AS students_count, | |
SUM(c.price) AS total_price | |
FROM | |
students st |
* - significa nome de todas colunas; | |
; - Não esquecer do ponto e vírgula | |
- Query padrão - SELECT | |
SELECT (coluna_nome) FROM nome_database.nome_tabela; | |
- Query do valor de uma operação ou valor fixo | |
SELECT valor AS nome_coluna, valor2 AS nome_coluna_2 | |
- Query com CONCAT |