0
我已將數據導入數據庫。主鍵檢測
患者(pt_id,pt_name,pt_type,pt_loc)
現在,我想找到這些主要的(具有唯一)值。
的任何方法,我可以發現是
select count(pt_id) from patient
select count(distinct pt_id) from patient
將返回相同的值
任何投入將是巨大的:)
謝謝!
我已將數據導入數據庫。主鍵檢測
患者(pt_id,pt_name,pt_type,pt_loc)
現在,我想找到這些主要的(具有唯一)值。
的任何方法,我可以發現是
select count(pt_id) from patient
select count(distinct pt_id) from patient
將返回相同的值
任何投入將是巨大的:)
謝謝!
確定如果列只包含唯一值將是一個單一的通路方法:
SELECT pt_id, COUNT(pt_id) from patient
GROUP BY pt_id
HAVING COUNT(pt_id) > 1
,如果你得到的結果,它不是唯一的。您可能還想檢查空值:
SELECT * from patient
WHERE pt_id is NULL