如何从两个不相关的表中进行选择

时间:2013-02-23 06:31:04

标签: mysql sql pdo

嘿,我有一个查询,我希望从两个表中得到一行它们没有加入,因为它们没有逻辑,但我希望在单个查询中从两个表中收集信息,如果它完全是可能???

这是我目前准备的声明:

SELECT 
   t1.id AS tid, item_name,price,user_name
FROM 
   users t1, items t2
WHERE
    t1.uid=$uid AND t2.id=$item_id AND t2.price <= t1.users_deposit

我为代码做了一个快速的挑战:http://www.paste.to/MjU3NDE=

目前,当我尝试它并且echo $row['tid'];进一步进入我的脚本时,我没有输出但是我同样没有得到未定义的错误。所以我想我选择两行的方式就是问题。

1 个答案:

答案 0 :(得分:1)

您永远不会定义$row

while ($row = $stmt->fetch()) {