MySQL表2中的数据

瑞香

我有2张桌子,如下所示:

表格1: common_member

+-----------+-----------+
| uid       | username  |
+-----------+-----------+
| 1         | haha      |
| 2         | walao     |
| 3         | alamak    |
| 4         | hero      |
| 5         | theone    |
| 6         | nobody    |
+-----------+-----------+

表2: labour_slog

+--------------+-------------+--------------+-------------+
| uid          | slaveid     | masterid     | bytime      |
+--------------+-------------+--------------+-------------+
| 1            | 2           | 3            | 123456      |
| 4            | 5           | 6            | 456789      |
+--------------+-------------+--------------+-------------+

我通过以下脚本获取数据:

$queryLabourSlog = DB::query("SELECT * FROM ".DB::table('labour_slog')." ORDER BY id desc");
    while($rowLabourSlog = DB::fetch($queryLabourSlog)) {
        $user_list_slog[] = $rowLabourSlog;
    };
    array_multisort($idss, SORT_DESC, $user_list_slog);

在我的html中,我使用

<!--{loop $user_list_slog $value}-->{$value[uid]} on {$value[bytime]} forced hire {$value[masterid]}'s employee {$value[slaveid]}.<!--{/loop}-->

html将显示:

1 on 123456 forced hire 3's employee 2.
4 on 456789 forced hire 6's employee 5.

如何加入Table 1的用户名数据以显示如下所示的循环?

haha on 123456 forced hire alamak's employee walao.
hero on 456789 forced hire nobody's employee theone.

谢谢。

斯凡德勒
SELECT table_slog.*, u1.`name`, u2.`name` FROM `table_slog` LEFT JOIN `common_member` AS u1 ON `table_slog`.`uid`=u1.`uid` LEFT JOIN `common_member` AS u2 ON `table_slog`.`slaveid`=u2.`uid` LEFT JOIN `common_member` AS u3 ON `table_slog`.`masterid`=u3.uid ORDER BY `id` DESC

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

mysql查询使用2个表更新表中的数据

来自分类Dev

需要从mysql中的2个表中获取数据

来自分类Dev

PHP MYSQL从2个以上的表中检索数据

来自分类Dev

MySQL查询-帮助从2个表中获取数据

来自分类Dev

从2个表中检索数据PHP,MySql,Android

来自分类Dev

需要帮助比较2个不同mysql表中的数据

来自分类Dev

MySQL-同时从2个表中获取数据

来自分类Dev

从2个独立的mysql表中获取复合数据

来自分类Dev

[PHP][MySQL] 如何同时在2个表中插入数据?

来自分类Dev

MySQL检查2表中不相关的数据

来自分类Dev

列出mysql表中的数据

来自分类Dev

从mysql表中获取数据

来自分类Dev

如何将表 1 中的数据添加到 mysql 中的表 2?

来自分类Dev

将 2 个表中的 mysql 数据合并到 1 个表

来自分类Dev

无法在MySQL中编辑表中的数据

来自分类Dev

查看数据透视表中的数据(垂直mysql表)

来自分类Dev

数据透视表中的2列数据

来自分类Dev

在MySQL中创建视图表,但从2个表中读取数据

来自分类Dev

MySQL从2个表中选择数据

来自分类Dev

mysql数据库表中的pkey

来自分类Dev

将JSON数据存储在MySQL表中

来自分类Dev

在mysql中插入数据而不是删除表

来自分类Dev

MySQL或Postgres中的数据透视表

来自分类Dev

从MySQL表中删除重复的连续数据

来自分类Dev

MySQL表中的垂直数据选择

来自分类Dev

在mysql存储过程的表中插入数据

来自分类Dev

MySQL从表中删除数据

来自分类Dev

在MySQL中在SELECT位置更新表数据

来自分类Dev

在MySQL表中删除周末数据