我有以下选择语句:
SELECT
*
FROM
jobs
LEFT JOIN bids
ON jobs.userID = bids.jobID
WHERE
bids.bidder = '$userName'
但是此语句仅显示“作业”表中的结果。我还想显示“出价”表中的结果,例如表格出价中的“出价”列。
如何在上面的select语句中结合起来?
“*
选择*从...”中的仅显示“从”行中的列。如果要从连接表中获取列,则必须添加如下列:bids ..如果使用别名(在我的示例中为b和j),则阅读该语句更容易...也可以使用a在您选择的对帐单中的“通配符” ..像这样的出价。*(b。*)
在您的情况下,您需要这样做:
SELECT j.*, b.*
FROM jobs j
LEFT JOIN bids b
ON j.userID=b.jobID
WHERE b.bidder = '$userName'
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句