DataBase select?????????????
开门见山[code=JScript][/code]
现在有3张表
JScript code
A表user
{
id,username,userpassword,truename,email
}
B表group
{
id,groupname,groupdescription,groupdomain
}
C表groupuser
{
userid,groupid
}
没有用外键,可能是sql语句定义它的
现在我的需求就是
根据他的group组进行查询他的user用户
但用户登录是根据他的user用户去查询他所在组里所有的成员
[/code]
这年头就剩12分了,郁闷当初怎么散分了 吃了回扣的大虾马上帮帮忙
------解决方案--------------------我试了一下,即使没有外键也可以进行连接查询和子查询,只要字段的类型相同就可以
------解决方案--------------------帮顶~~~~~~~~~~~~~~~~
------解决方案--------------------“根据他的group组进行查询他的user用户
但用户登录是根据他的user用户去查询他所在组里所有的成员”
---没搞懂你这两句话有啥区别啊
select * from user a
where id=
(
select userid from
groupuser b where b.groupid=?
)
是要这样传参么?
------解决方案--------------------用子查询