我非常喜歡SQL n00b,我似乎無法弄清楚這一點,所以希望得到一些幫助(它非常簡單!)。SQL - 選擇除一行外相同的行
我有一個數據表從數據被刮掉了一個網站。數據只是隨着新信息的到來而變化,舊信息消失,數據每分鐘運行一次。
列:如果是在網頁上那一分鐘不產生新的內容TimeStamp, User, RowA, RowB, RowC
的第一列是一個timestamp
值和行的其餘部分通常則是相同的。
我想要做的是找出新數據到達時在頁面上,當它消失的時間。
爲此,我圖我能做到這一點檢查其中A B C是除了所述時間戳值的所有相同的行,然後比較所述第一結果和最後的結果之間的時間差的選擇語句。
例子:
10:00AM, James, Apples, Oranges, Pears
10:01AM, James, Apples, Oranges, Pears
10:02AM, James, Apples, Oranges, Pears
10:03AM, James, Apples, Watermelon
我想知道的是,該行James, Apples, Oranges, Pears
在那裏,從上午10點和上午10點03分,並能計算出它在那裏3分鐘之間。
任何幫助一如既往,非常感謝。
UPDATE:
爲了進一步澄清這一點,這會不會是其中的值是已知的查詢 - 這將需要看從查詢接收的值並加以比較,看看他們是相同的(除時間戳) - 感謝答覆傢伙容積我真的很感激
您有名爲RowA,RowB,RowC的列嗎? – MatBailie
非常奇怪,是的 - 可能需要更新,由於含糊不清 – Lance