gpt4 book ai didi

sql-server - 如何从表中列出重复值?

转载 作者:行者123 更新时间:2023-12-01 23:09:43 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Finding duplicate values in a SQL table

(37 个回答)


4年前关闭。




我有这张 table 。某些行在 Kanji 列中具有重复值。

如何显示相同汉字出现不止一次的这些行?

CREATE TABLE [dbo].[Phrase] (
[PhraseId] UNIQUEIDENTIFIER DEFAULT (newid()) NOT NULL,
[English] NVARCHAR (250) NOT NULL,
[Kanji] NVARCHAR (250) NULL,
PRIMARY KEY CLUSTERED ([PhraseId] ASC) );

最佳答案

您可以使用 GROUP BY该列的语句并指定一个约束 COUNT(*)该组的大于 1,因此:

SELECT [kanji]
FROM [dbo].[Phrase]
GROUP BY [kanji]
HAVING COUNT(*) > 1

关于sql-server - 如何从表中列出重复值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44001073/

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