目前我的SQL语句是 select users.* from users inner join project on users.username=project.username where project.****** 由于会员表和项目表是一对多的关系,所以查询出来的会员名会列出多条
如下数据: 会员表 1 test 2 you 3 hao 4 chen
项目表: 1 金山软件 类型1 状态1 test 2 QQ 类型2 状态1 you 3 CSDN 类型1 状态3 test 4 sohu 类型4 状态5 hao 5 金山软件 类型2 状态2 test
如果用我上面的SQL语句,当以companyname查询"金山软件"时,查询出来的数据会变成: test test 类似这样,而想得到的是不要重复,test用户只显示一条即可。
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
SQL code
--使用top 1取一行就行
select top 1 users.* from users inner join project on users.username=project.username where project.******
------解决方案--------------------