如果它们是重复的,则只从表中选择一次所有值

Vit*_*kov 7 mysql

假设我有一个包含以下行/值的表:

+--------+----------+
|   ID   |  adspot  |
+--------+----------+
|      1 |        A |
|      2 |        B |
|      3 |        A |
|      4 |        B |
|      5 |        C |
|      6 |        A |
+--------+----------+
Run Code Online (Sandbox Code Playgroud)

我需要一种方法来选择adspot中的值,但如果它们是重复的,则只需要一次.所以从这个例子中我想选择一次A和B一次.SQL结果应如下所示:

+----------+
|  adspot  |
+----------+
|        A |
|        B |
|        C |
+----------+
Run Code Online (Sandbox Code Playgroud)

我正在使用mySQL和PHP,以防有人问.

谢谢.

Dre*_*Dre 17

SELECT DISTINCT adspot FROM your_table; (这在大表中可能表现不佳)