假设我有一个表格tilistings
有十几列,而大约2,000行有一列cityname
,其中可能有50个不同的值。我想要做的是通过tilistings
进行搜索,并创建另一个表,其中只包含来自cityname
的50个不同值,而不重复任何名称....基本上,如果cityname
的值为a,b,a,c,b,b,d,a,a,d,d,c
我只希望新表包含a,b,c
。是否有预建的MySQL函数可以这样做?否则,只要指出我在正确的方向使用PHP来做到这一点。我可以创建表格,只是想填充它。通过这些MySQL创建表包含另一个表中的列的值
SELECT DISTINCT cityname FROM tilistings
然后循环并将其插入到你的新表使用PHP或INSERT INTO ... SELECT:
谢谢.. 。只是我在找什么 – 2011-01-29 00:12:05