gpt4 book ai didi

Mysql查询创建带有join和distinct的 View

转载 作者:行者123 更新时间:2023-11-29 22:24:56 24 4
gpt4 key购买 nike

我需要一些有关查询的帮助,我可以根据需要正确创建该查询。

我正在解释一切:

帐户(ID,姓名,电子邮件,电话..)与ID p.k.boc(广告、用户名、端口..)与广告 p.k 。

电话和用户名在其表中具有相同的值

我需要创建一个 View ,报告所有字段都进入表帐户和表弓,并且具有端口 16 和 17。

我的查询是:

CREATE VIEW exportable 
AS
(SELECT A.ID,A.NOME,A.SURNAME,A.EMAIL,A.TELEPHONE,B.AD,B.USERNAME,B.PORT
FROM ACCOUNTS A, BOC B
WHERE A.TELEPHONE = B.USERNAME AND B.PORT= 16 AND 17);

这个查询工作得很好,我已经完成了所有字段和行,但是这种查询不排除我需要排除的一些副本行。有人可以给我建议吗?

谢谢。问候

最佳答案

我首先注意到的是,您应该使用 JOIN 而不是这种连接表的时尚方式...您的查询可能看起来像这样

SELECT A.ID,A.NOME,A.SURNAME,A.EMAIL,A.TELEPHONE,B.AD,B.USERNAME,B.PORT
FROM ACCOUNTS A
INNER JOIN BOC B
ON A.TELEPHONE = B.USERNAME
WHERE B.PORT = 16 OR B.PORT = 17

我知道 B.PORT 应该是 16 或 17 我不太确定你的表数据是什么样子...

GL!

关于Mysql查询创建带有join和distinct的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30358165/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com