我陷入了一个sql查询,它必须只从一个查询中获取图像中的一条记录和来自内容的多条记录,其中包含伪造密钥 place_id 。
示例:
发生id 67。
来自图像的数据
id place_id image
6 67 1444048037.png
来自内容的数据
id place_id image
4 ** ****
5 ** ****
7 ** ****
图片表
内容表
答案 0 :(得分:0)
试试这个:
50000 to 5099 28
51000 to51999 8
52000 to52999 20
53000 to53999 11
54000 to54999 41
答案 1 :(得分:0)
我现在无法测试,但是:
SELECT place_id AS pImg FROM images, place_id AS pCon FROM contents WHERE images.place_id = pCon.place_id;
并使用它:
echo $row['pImg'];
或者,您可以使用UNION或JOIN
答案 2 :(得分:0)
你可以尝试使用UNION,我认为它适用于你。
(SELECT place_id, image FROM images WHERE place_id = '67' LIMIT 1) UNION (SELECT uid FROM content WHERE place_id = '67' LIMIT 25000)