Re: [SQL ] 找出重複的值 並留下
看板Database (資料庫)作者paranoia5201 (社會黑暗、行路難)時間4年前 (2020/12/19 13:10)推噓1(1推 0噓 0→)留言1則, 1人參與討論串3/3 (看更多)
以下語法我在 MySQL 可以做,不確定在 SQLite 是否可行。
select *
from [table_name]
where (站號, 年, 月, 日) in
(
select 站號, 年, 月, 日
from (
select 站號, 年, 月, 日, count(*)
from [table_name]
group by 站號, 年, 月, 日
having count(*) > 1
) a
)
※ 引述《MAGICXX (逢甲阿法)》之銘言:
: (針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
: 資料庫名稱:SQLITE
: 資料庫版本:3.32.2
: 內容/問題描述:
: 我有一張表長的類似下面這個樣子
: 站號 年 月 日 數值
: A01 109 12 15 30
: A01 109 12 15 40
: A01 109 12 16 50
: A01 109 12 17 60
: A01 109 12 18 53
: 我想要讓他在找出來的時候 可以直接找出這張表內有重複的值出來
: 並在查詢後的視表內留著
: 像上面的例子 會出現
: 站號 年 月 日 數值
: A01 109 12 15 30
: A01 109 12 15 40
: 其他沒重複的的都不用
: 網路上面大部分都是把重複的值拿掉 好像比較少跟我的要求類似的
: 謝謝大家QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.36.225 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1608354616.A.212.html
推
12/20 03:06,
4年前
, 1F
12/20 03:06, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章