有人从我在 Stack Overflow 上提出的上一个问题中给了我下面的查询。它应该从两个表中提取“submissionid”,称为submission和addresses,其中zip = '$zip'
。(“submissionid”和“zip”都出现在两个表中。)
然后,我想查找与所有这些“submissionid”相对应的字段“title”。“标题”字段仅出现在表格提交中。
然后,我希望查询生成所有结果“标题”的列表。
我怎样才能修改查询来做到这一点?下面的查询似乎省略了从提交结果。
$sqlStr = "SELECT s.title, s.points, s.submissionid
FROM submission s
INNER JOIN addresses ad
on ad.submissionid = s.submissionid
WHERE ad.zip = '$zip'
ORDER BY s.points DESC, s.title ASC";