sql语句拼写问题
有三张表
一张是会员注册信息表
会员注册信息表 Users
字段 类型 为空 备注
UserId String 否 会员id
Passoword String 否 密码
……
数据
UserId Passoword
Zhangsan 123456
Lisi 123456
Wangwu 123456
……
业务信息表 BusienssInfo
字段 类型 为空 备注
ID Int 否 业务id
BusinessName String 否 业务名称
数据
ID BusinessName
1 支付宝支付
2 财富通支付
3 中国银行支付
会员开通业务信息关系表 BusinessRelation
字段 类型 为空 备注
ID Int 否 编号
UserId String 否 会员id
BusinessId Int 否 业务id
数据
ID UserId BusinessId
1 Zhangsan 1
2 Zhangsan 2
3 Zhangsan 3
4 Lisi 1
5 Lisi 2
6 Wangwu 1
我现在想实现的功能是
例:
businessId为3的
zhangsan 已开通
Lisi 未开通
Wangwu 未开通
根据业务id查询已开通和未开通的会员,进行全部显示(备注:如果BusinessRelation表里有相关会员userid就代表已经开通),该怎么写sql语句
------解决方案--------------------
已经开通的就在第三个表查BusinessId=3的,然后外键关联用户表的userid
------解决方案--------------------
建议去sql区,那边的高手多一些!
还有这个:businessId为3的
zhangsan 已开通
Lisi 未开通
Wangwu 未开通
我去,看不懂额!