我有一个自定义表,其中包含我想要与file_managed表连接的文件ID。 我的查询如下:
SELECT ofertias_producto.sku AS sku
FROM
{ofertias_producto} ofertias_producto
INNER JOIN {file_managed} file_managed_ofertias_producto
ON ofertias_producto.id_imagen = file_managed_ofertias_producto.fid
LIMIT 10 OFFSET 0
加入是正确的。问题是我没有看到文件托管表的任何字段。
你可以告诉我我做错了什么吗?谢谢!答案 0 :(得分:0)
您没有选择 file_managed 表中的任何字段
SELECT ofertias_producto.sku AS sku, file_managed_ofertias_producto.some_field as some_field
FROM
{ofertias_producto} ofertias_producto
INNER JOIN {file_managed} file_managed_ofertias_producto
ON ofertias_producto.id_imagen = file_managed_ofertias_producto.fid
LIMIT 10 OFFSET 0
使用文件管理表的适当字段名称更改some_field