SQL查询显示多个值
我的意思是,如果实际出的sql查询是这样的:
10456123 4561265 12 13 45 55 66
45869655 4556446 99 56 45 45 45
它显示为:
10456123 4561265 12 13 45 55 66
45869655 4556446 99 56 45 45 45
10456123 4561265 12 13 45 55 66
45869655 4556446 99 56 45 45 45
正在显示DOUBLE次(2次)
最佳答案
尝试添加DISTINCT:
SELECT DISTINCT *
FROM 32r07,
32r07names
WHERE 32r07.htno = 32r07names.htnon
AND 32r07.htno = '$name'
SELECT DISTINCT *
FROM 32r07names
WHERE htnon = '$name'
这不是解决问题的方法,但会有所帮助。另外,请勿使用*。
我认为您需要检查表中的重复值。
关于php - PHP MYSQL返回结果两次(两次),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18404838/