【发布时间】:2014-01-07 03:27:16
【问题描述】:
我有一个我无法解决的小问题。我有三个表,SELECT 如下代码:
SELECT p.*, c.*, i.*
FROM produto p, categoria c, imagem i
WHERE p.categoria_id = c.categoria_id
AND p.produto_id = i.produto_id
GROUP BY(p.produto_id)
一个产品 (produto) 可以有来自表格图像 (imagem) 的无限图像,我只想列出只有一个图像(各种)的产品。我想要的图像在表格图像(imagem) 的 image_order(imagem_ordem) 列中,其中有一个顺序,例如 1、2、3 等等。
我想选择订单 1 (ONE) 或更多关闭此。我尝试输入ORDER BY i.imagem_ordem,但它不起作用。我相信这可以是JOIN 方法。
【问题讨论】:
标签: php mysql select sql-order-by