我對SQL相當陌生,想知道是否可以用它自動解決數據庫中的一個複雜問題。SQL檢查3列+增量
也就是說,我在白天跟蹤項目。 所以,我們關注的欄目有:
YYYY
MM
DD
XXX
其中YYYY
是一年,MM
是月,DD
是一天XXX
是給gi上每個條目的唯一編號天一天。以這種方式確保了唯一性。 我的問題是如果我可以使用SQL來自動增加XXX
(從0
)如果我輸入兩個記錄相同YYYY
,MM
和DD
。 如果沒有,我可以做一個查詢並手動檢查(但這會更容易)。
我想另一種選擇是使用_id
列(即_id INTEGER PRIMARY KEY AUTOINCREMENT
),它確保每行都是唯一的。這只是一個更好的解決方案嗎?
我使用Android SQLite實現(使用Java)
謝謝!