【发布时间】:2019-11-03 00:49:11
【问题描述】:
我有两张这样的桌子
accounts
-------------
id|
username|
password|
email|
date
bans
-------------
id|
accounts|
ip|
admin|
reason|
date|
例如在禁令上显示这样的结果
5|NULL|0|1|hayo ketauan|2017-01-17 20:05:5
我想要bans.accounts 和bans.admin 显示accounts.username
我有这样的查询
SELECT `accounts`.`username`, `bans`.`ip`, `bans`.`admin`, `bans`.`reason`, `bans`.`date`
FROM `accounts`
INNER JOIN `bans`
ON `accounts`.`id` = `bans`.`account`
得到结果
Naufal|NULL|1.1.1.1|1|hayo ketauan|2017-01-17 20:05:5
我想喜欢这个
Naufal|1.1.1.1|frans|hayo ketauan|2017-01-17 20:05:5
我对查询感到困惑。
【问题讨论】:
-
需要一些表格数据示例。您的禁令示例行似乎与您的字段不匹配
-
根据给出的信息,您认为我们可以帮助您神奇地将结果从第一行变为第二行吗?