2011-02-28 106 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