gpt4 book ai didi

mysql - 此代码是否删除重复项?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:43:03 24 4
gpt4 key购买 nike

我想用它从 mysql 数据库的行中获取数据到文本文件中(一个条目在另一个条目之下,每个文件 50 个条目):

$ mysql --user=XXX --password=XXX --batch --skip-column-names \
-e "SELECT userid, displayname FROM Users" stackoverflowdb | \
split -l 50 -a 5 - "result."

但我也不想将重复的条目复制到这些文件中。此代码会删除重复项还是我需要向其中添加一些内容以不复制重复项?

最佳答案

修改 SQL 以使用 DISTINCT 指令

例如

 SELECT DISTINCT userid,displayname FROM Users 

将确保仅选择用户 ID 和显示名称的唯一组合。

但是,这不会阻止具有相同显示名称的用户标识。

关于mysql - 此代码是否删除重复项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1347244/

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