我想从 5 个值中得到一个相同的值,假设 5 条记录在某些列中具有相同的值。
我怎样才能只得到一个而不是 5 个?
添加DISTINCT
到您的查询:
SELECT DISTINCT field FROM table;
你可以使用
"SELECT * WHERE column = 'Term' ORDER BY column2 LIMIT 1"
然后是一个简单的while循环来输出数据
您可以使用 MySQl 的 GROUP BY 函数对它们进行分组。
SELECT field FROM table GROUP BY field