簡體   English   中英

PostgreSQL 類似字符串的搜索列

[英]PostgreSQL search column for like strings

我現在對 PostgreSQL 還很陌生,我正在嘗試搜索一列並找到該列中存在重復字符串的位置。

例如,如果我有下表:

Col_1  Col_2  Col_3
1      cat    45
2      dog    67
3      bird   77
4      cat    90

所以基本上,在不知道要查找哪些特定字符串的情況下,我想編寫一個查詢,從col_2提取'cat'兩個實例,因為它們是相同的。

任何人都可以提供一些關於從哪里開始/如何做到這一點的建議嗎?

select
  Col_2,
  count(*)
from 
  your_table
group by
  Col_2
having
  count(*) > 1

應該做的伎倆。 好吧,它會向您顯示 Col_2 的哪些值包含重復項。

http://sqlfiddle.com/#!15/1d685/1

請在 PostgreSQL 中使用 snake_case(所有小字符)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM