Autor: danegd

Curso PostgreSQL #20 Between

O operador BETWEEN seleciona valores dentro de um determinado intervalo.

select * from produto
where produto.codigo between 10 and 15;

select * from cliente
where cliente.datnas between '1975-05-10' and '1980-01-05';

Os valores podem ser números, texto ou datas.

😉 Gostou do vídeo, que tal me pagar um cafezinho?

☕ https://picpay.me/dane.infocotidiano

Doar com PagSeguro: https://pag.ae/7W6uXEqB1

Curso PostgreSQL #17 Join, Left Join e Right Join

Uma cláusula JOIN é usada para combinar linhas de duas ou mais tabelas, com base em uma coluna relacionada entre elas.

select * from produto
left join grupo on grupo.codigo = produto.codgrupo;
select * from produto p
right join grupo g on g.codigo = p.codgrupo;

😉 Gostou do vídeo, que tal me pagar um cafezinho?

☕ https://picpay.me/dane.infocotidiano

PostgreSQL #11 Foreign key

Aprenda a usar foreign key (chave estrangeira) em modo cascata, restrito e sem ação.

Mantenha a integridade dos registros do seu banco de dados.

//Criando uma FK em uma tabela já existente:
ALTER TABLE pedido_item
ADD CONSTRAINT fk_iteped
FOREIGN KEY (numero_pedido)
REFERENCES pedido(numero_pedido) ON DELETE CASCADE;

//Criando uma tabela com fk
create table compra (
idcompra serial CONSTRAINT pk_idcompra primary key,
dataemissor date,
codfornecedor int constraint fk_codfor 
REFERENCES fornecedor(codigo) ON DELETE restrict,
);