0
假設我有一個列有重複的表格,例如:大桌子上的不同表現
Column1
---------
a
a
a
a
b
a
c
d
e
... so on
也許它有成千上萬的行。然後說,我需要從這個列中提取不同的值。我可以在SELECT
和DISTINCT
之間輕鬆完成,但是我想知道性能嗎?
我也可以給Column1中的每個項目一個id,然後創建一個由Column1引用的新表(以更適當地規範化)。儘管如此,這增加了插入的複雜性,並且爲其他可能的查詢添加了joins
。
有什麼方法可以索引列中的不同值,還是標準化的唯一方法嗎?
這很好,謝謝你的建議。 – user17753
不客氣:-) –