我不熟悉SQL或SQLITE。返回重複(ish)行。如何消除?
我正在運行一個簡單的select和join語句。我基本上是從sqlite3數據庫中提取聯繫人,並手動將它們傾倒到csv中。
我遇到的問題是,我有一個表中的名稱和ID,另一個表中有電話號碼和標籤。標籤的意思是「手機」,「工作」等。
所以我加入了名稱ID =到電話號碼的所有者ID。
我發現(而且這很有道理)是,如果我有一個人的三個電話號碼,那麼一個人出現三次。
IE:
John Doe, 123-123-1234, Home, someInc
John Doe, 123-123-4321, Mobile, someInc
John Doe, 123-456-3214, Work, someInc
現在..我該如何,通過實際的SQL語句本身,得到的結果更是這樣的:
John Doe, 123-123-1234, Home, someInc
123-123-4321, Mobile, someInc
123-456-3214, Work, someInc
Foo Barr, 987-654-3211, Home, anotherInc
[...]
不這樣做在您的查詢......相反,隱藏呈現值 –
@MichaelFredrickson - 爲什麼? – Harv