我的查询中有多个表
$query = mysql_query("SELECT * FROM reservation r, users u ...")
while( $fetch = mysql_fetch_assoc($query)){
if($fetch['u.id'] == $fetch['r.id'])
...
这是我在表上具有相同列名的问题,当我尝试将预订的 id 与用户的 id 进行比较时,我只得到用户的 id!
我可以用列名替换“*”并更改它们的名称,AS (SELECT s.id as sid ...)
但有没有更简单的方法?例如: