从数据库中选择唯一值

时间:2016-12-13 12:27:24

标签: php mysql distinct

我有一些麻烦显示我的数据库中的唯一值。 举个例子,我有一个非常简单的测试表:

enter image description here

您可以看到标签栏上有重复的值,名为intro。

我想回复所有UNIQUE标记,并且我已尝试使用DISTINCT命令,但我可能做错了。

这是我的实际查询:

SELECT DISTINCT tags FROM blog

但是这给了我所有的标签 任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:0)

根据图像,表格中只有行,其中一行包含" intro"另一个包含"介绍,php,警告,错误"。 如果是这样,那就不一样了。

我认为您尝试为每个值使用一行。 要做到这一点,你应该在一个单独的句子中插入每个值,或者使用不同的行插入每个值,例如:

  

插入博客(标签)值("介绍"),值("介绍"),值(" php")