Matemática
(select * from cadfun order by nome) union
(select * from morto order by nome) order by sexo desc, funcao, nome;
criando views: create view visao1 as select nome, departamento, salario from cadfun;
criando view em cima da primeira view: create view visao2 as select * from visao1 where (salario=5000) and (departamento='C') and (nome like '%Alves%');
MATERIA DO DIA 2/12/13 POR RODRIGO LINDAUM
-- create view visao1 as select nome, departamento, salario from cadfun;
-- show tables;
-- create view visao2 as select * from visao1 where (salario=5000) and (departamento='C') and (nome like '%Alves%');
-- select * from visao2;
-- create table dadoscli as select * from visao2;
-- select * from visao2
- select d.nomedependentes, c.nomecurso, e.iddepartamento from cursos_dependentes cd, dependentes d, cursos c, empregados e where (cd.iddependentes=d.iddependentes) and (cd.idcursos=c.idcursos) and (e.idempregados=e.idempregados) and (e.idempregados=1);
- SELECT dep.nomedepartamento, count(depend.nomedependentes) FROM departamento dep, empregados emp, dependentes depend where (dep.iddepartamento=emp.iddepartamento) and (emp.idempregados=depend.idempregado) group by (dep.nomedepartamento) order by emp.nome_empregados;
-SELECT distinct dep.nomedepartamento, count(emp.nome_empregados) FROM departamento dep, empregados emp where (dep.iddepartamento=emp.iddepartamento) group by departamento;
- SELECT emp.nome_empregados, depend.nomedependentes from empregados emp, dependentes depend where (emp.idempregados=depend.idempregado);
- select depend.nomedependentes, curs.nomecurso from cursos curs, dependentes depend, cursos_dependentes cursd, departamento dep where (curs.idcursos=cursd.idcursos) and (depend.iddependentes=cursd.iddependentes);
- select count(dep.nomedependentes), c.nomecurso from cursos_dependentes cd, dependentes dep,