access sql语句查询结果重复问题
restaurant(饭店名称表):
id(饭店id编号)
restaurant(饭店名称)
restmenu(菜名表):
id(菜名编号)
rest_id(饭店id编号跟上面那个关联的)
menu(菜名)
sql语句:
select * from restaurant t1 inner join restmenu t2 on t1.id=t2.rest_id
但是结果是这个饭店有多少个菜,就显示多少次饭店
我后来这样写也不好用
select distinct(rest_id)* from restaurant t1 inner join restmenu t2 on t1.id=t2.rest_id
------解决方案--------------------你换成主从表显示吧,只用一个DataGrid显示只能这样了.
------解决方案--------------------主从表
------解决方案--------------------你要显示成什么样?