gpt4 book ai didi

mysql - SQL 查询复制值 - 初学者

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

INSERT INTO Odds_display (Team, Odds)
SELECT DISTINCT Team1, Odds1
FROM Odds
WHERE Team1 = 'Team SoloMid'
AND NOT EXISTS (SELECT Team FROM Odds_display)

所以,我不知道我是瞎了还是傻了……或者两者兼而有之!有点像 SQL 初学者,但我的目标是从表中复制 2 个值并将它们插入到另一个表中,但不要插入任何重复项!

所以赔率表是 "original"表,我想复制到 Odds_display表并防止重复!

最佳答案

您的子查询中需要一个 WHERE 子句来告诉它您不想为哪个团队创建重复项

INSERT INTO Odds_display (Team, Odds)
SELECT DISTINCT Team1, Odds1
FROM Odds
WHERE Team1 = 'Team SoloMid'
AND NOT EXISTS (SELECT * FROM Odds_display WHERE Team = 'Team SoloMid')

关于mysql - SQL 查询复制值 - 初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30392619/

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