我有一个网页,用于显示带有名称的图像。当我点击名称时,相应的图像可见。当我在数据库中添加具有相同名称的其他图像时,只显示单个名称,当我单击该名称时,所有具有该名称的图像都应该可见。我的表看起来像,
name | image
---------------
blue | blue.jpg
blue | blue1.jpg
red | red.jpg
在首页中只显示单个名称,当我在网页上点击蓝色时,应显示所有带蓝色的图像。请帮我解决一下这样的提取问题。我使用查询
select name image from table1 where name='blue' group by name
但是当使用它时,只出现单个名称和单个图像。请帮帮我
答案 0 :(得分:-1)
它只显示一个名称,因为您在where
子句中按单个名称进行过滤。删除它,并且最好按所选的所有字段进行分组:
select name, image from table1 group by name, image