看板 Database 關於我們 聯絡資訊
※ 引述《nika (千少一)》之銘言: : 1.如果資料量就只有上面十一筆(資料筆數少)的話 : select customerid,againid : from AA : where (時間區間) : and customerid in ('110', '120') ps.' '不能用就換成" " : 這是一般SQL語法,任何資料庫都適用 : 2.以下方法我用db檔做不出來,但是MS SQL跟Oracle都可以 : select * from aa : where customerid in : ( : select customerid : from ( : select count(*) aa, customerid : from aa : where (時間區間) : group by customerid : having count(*) = 1) : ) : 3.應該還有更好的,反正能解決問題都是好方法。 謝謝您提供的建議~ 不過我的資料量有上萬筆~ 所以第一個方法行不通~ 第二個方法看起來似乎可行,我再去試試看~ 希望有更簡潔的語法~ 多謝囉~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.202.218.61