如果我在表中有一列可能重复具有相同值的行,那么如何只检索执行while循环的唯一行?例如:
**NAME:**
__________
Bob
__________
John
__________
Bob
__________
Chris
__________
Jamie
__________
所以作为回报,它将显示为Bob,John,Chris,Jamie使用:
while($while = mysqli_fetch_array( $query )){ echo $while['name']; }
有什么想法吗?
答案 0 :(得分:2)
我只是让SQL查询在这里完成工作。只需在DISTINCT
之后添加SELECT
即可让SQL获得唯一的结果。
SELECT DISTINCT name
FROM yourTable