Please enable JavaScript.
Coggle requires JavaScript to display documents.
DQL, Exemplos de select from (select <dados á serem selecionados>…
DQL
Exemplos de select from
select <dados á serem selecionados> from <nome da tabela>
(+ where)
select <dados á serem selecionados> from <nome da tabela> where <condições>
select * from pessoa where nome = 'Marina'
(+ order by)
select <dados á serem selecionados> from <nome da tabela> order by <nome da coluna> desc, ...
select * from empregados order by nome
(+ inner join)
select <dados á serem selecionados> from <nome da tabela1> inner join <nome da tabela2> on (<nome da tabela1>.<coluna tabela1> = <nome da tabela2>.<coluna tabela2>)
select * from pessoa inner join empregado on (pessoa.rg = empregado.rg_emp)
(+ group by)
select <dados á serem selecionados>[cont() / min() / max() / avg() / sum() / stddev()] from <nome da tabela> group by <nome da coluna>
select sum(n_empregados) from departamento group by cod
(subconsulta)
Select <lista de selecionados> from <nome da tabela> where <nome da coluna> like <condition> in / in not (select <lista de selecionados> from <nome da tabela> where <nome da coluna> like <condição>)
select * from pessoa where nome like '_b%' in (select nome from empregado where cod_emp = 123)
(+ outer join)
select <lista de selecionados> from <nome da tabela1> right / left outer join <nome da tabela2> on (<nome da tabela1>.<coluna tabela1> = <nome da tabela2>.<coluna tabela2>)
select * from pessoa right outher join empregado on (pessoa.rg = empregado.rg_emp)
( + view)
create view <nome do view> as select <lista de selecionados> from <nome da tabela>
create view login as select nome, senha from usuario
(limit / offset)
select <dados á serem selecionados> from <nome da tabela> limt <número de linhas limite> offset <número de linhas para pular>
select * from pessoa limit 2 offset 4
select * from pessoa
Exemplos de where (like)
select <lista de selecionados> from <nome da tabela> where <nome da coluna> like <condição>
select nome, idade from pessoa where localização like 'Boa%'