相关疑难解决方法(0)

从多个表中选择数据?

我有3个表,3个字段都是一样的.我基本上想从每个表中选择信息

例如:

userid = 1
Run Code Online (Sandbox Code Playgroud)

我想从所有3个表中选择数据,其中 userid = 1

我目前正在使用:

   SELECT r.*, 
          p.*, 
          l.*
     FROM random r
LEFT JOIN pandom p ON r.userid = p.userid
LEFT JOIN landom l ON l.userid = r.userid
    WHERE r.userid = '1'
    LIMIT 0, 30
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.

mysql sql

5
推荐指数
1
解决办法
2万
查看次数

来自2个表的SQL select语句

我有一个小的SQL问题.

我有2张桌子

会员和经理

成员有:memberID,Name,Address Managers有:memberID,EditRights,DeleteRights

EditRights和DeleteRights的类型为bit.

管理者与会员有关系,因为他们本身就是会员.

我想选择所有成员的ID,姓名和地址,以及管理员显示的成员,如果他们有编辑权和/或删除权.

所以:

例如数据

成员:

ID, Name, Address
1, tom, 2 flat
2, dan, 3 flat
3, ben, 4 flat
4, bob, 6 flat
5, sam, 9 flat
Run Code Online (Sandbox Code Playgroud)

经理:

ID, Editrights, deleterights 
2, 0, 1
4, 1, 1
5, 0, 0
Run Code Online (Sandbox Code Playgroud)

我想显示一个像这样的选择:

1, tom, 2 flat, no rights
2, dan, 3 flat, Delete
3, ben, 4 flat, no rights
4, bob, 6 flat, Edit&Delete
5, sam, 9 flat, no rights
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒

sql select

1
推荐指数
1
解决办法
1711
查看次数

标签 统计

sql ×2

mysql ×1

select ×1