SQL数据库查询去除重复的关键字是什么?

SQL数据库查询去除重复的关键字是什么?,第1张

DISTINCT 关键字可从 SELECT 语句的结果中消除重复的行。如果没有指定 DISTINCT,将返回所有行,包括重复的行。例如,如果选择 ProductInventory 中的所有产品 ID 时没有使用 DISTINCT,将返回 1069 行。\x0d\x0a\x0d\x0a如果使用了 DISTINCT,就可以消除重复的行,只查看唯一的产品 ID:\x0d\x0a \x0d\x0aUSE AdventureWorks\x0d\x0aGO\x0d\x0aSELECT DISTINCT ProductID\x0d\x0aFROM Production.ProductInventory\x0d\x0a\x0d\x0a此查询将返回 432 行。

1.sql查询某张表中某一列的重复数据

select 字段name from 表A where 字段name in (select 字段name from 表A group by 字段name having count(字段name)>1) order by 字段name

2.sql 替换某一列的某几个值

update 表名 set 字段名 =replace(原字段名,被替换前的数值,替换后的数值)

例子:

update 表A set age = replace(age,18,20)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6773144.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存