我在Uni(通过互联网)上有这个纪律,他们要求用SELECT
建立一个JOIN
。
由于我对JOIN
有一些了解,我试图在不检查加注的情况下构建查询,但在我检查后,我看到他们的教学方式有所不同。
两种方式都可以,或者是否有更新的"我应该经常使用的版本?
该纪律约为Postgresql
,我曾经习惯使用MySQL
。
查询我以前:
SELECT Cliente.nome, Endereco.rua, Endereco.nro, Endereco.complement
FROM Cliente
JOIN Endereco
ON Endereco.Cod_end = Cliente.Cod_end
JOIN Pedido
ON Pedido.Cod_Cliente = Cliente.Codigo
WHERE Pedido.data = “02/01/16”;
在加注中的查询:
SELECT Cliente.nome, Endereco.rua, Endereco.nro, Endereco.complement
FROM Cliente, Endereco, Pedido
Where Endereco.Cod_end = Cliente.Cod_end
AND Pedido.Cod_Cliente = Cliente.Codigo
AND Pedido.data = “02/01/16”;