2011-02-28 111 views
1

我有這個網站,我會讓用戶有效地解析mysql數據庫。我想在網站上列出每列可能的唯一值列表,並點擊執行按鈕來檢索數據。mysql,從列中提取唯一值

有沒有辦法從數據庫的列中提取唯一值?很快?在我之前想要創建一些映射文件之前。我理想上喜歡這個系統很快。任何想法將不勝感激。

回答

3

是否這樣?

從[table]中選擇DISTINCT [column];

+0

這不符合速度要求。我假設他們正在詢問一種將它們預先計算在索引或其他內容中的方法。 – 2011-02-28 15:09:26

+2

他沒有詢問速度和指標,而只是關於獨特的價值。請不要發明部分問題:)他所指的速度似乎與「腳本解決方案」有關,在我看來,作者根本不知道SQL中的DISTINCT關鍵字......似乎他給出了答案UP也是。現在我只是不太高興,後來的回覆收到了UP,我沒有:(:) – 2011-02-28 15:13:06

+0

這是什麼速度?如果我的數據庫是100萬行+ – Gordon 2011-02-28 16:20:49