内部连接 2 个具有相同列名的表
2022-08-30 23:06:08
我正在努力在我的网站上显示我的minecraft服务器的成就。但我无法让它工作。
function achievements() {
global $id;
$sql="SELECT * FROM achievements
INNER JOIN stats ON achievements.type=stats.type
INNER JOIN stats ON achievements.block=stats.block
INNER JOIN stats ON achievements.data=stats.data
INNER JOIN stats ON achievements.value=stats.value
WHERE player_id = $id";
$result=mysql_query($sql) or die(mysql_error());
$rows=mysql_fetch_array($result);
}
我是否能够使用并从所选表中获取列“类型”,或者是否有其他方法可以做到这一点?$rows['achievements.type'];
$rows['stats.type'];
列和表名称由我使用的插件定义,因此名称无法更改。