来自存货的 MAX 数量
MAX number from an inventory stock
我的数据库有这些表:
- 产品
- Productos_Presentaciones
这是一个库存,我想知道所有产品(productos)中哪个库存更多。所以这是我能想到的最后一件事:
SELECT MAX(pp.Existencias), p.Nombre as PRODUCTO FROM Productos_Presentaciones pp
full join Productos p on pp.Id_Producto = p.Id_Producto
group by p.Nombre;
这是结果:
我只需要显示一个结果。在这种情况下,显示图像中的 #9:
PRODUCTO EXISTENCIA
Carne de cangrejo de Boston 123
哪个是可用库存最多的产品。
您可以使用 Order by 子句和限制来只获取一行
SELECT MAX(pp.Existencias) AS pex, p.Nombre as PRODUCTO FROM Productos_Presentaciones pp
FULL JOIN Productos p on pp.Id_Producto = p.Id_Producto
GROUP BY p.Nombre ORDER BY pex DESC LIMIT 1;
我的数据库有这些表:
- 产品
- Productos_Presentaciones
这是一个库存,我想知道所有产品(productos)中哪个库存更多。所以这是我能想到的最后一件事:
SELECT MAX(pp.Existencias), p.Nombre as PRODUCTO FROM Productos_Presentaciones pp
full join Productos p on pp.Id_Producto = p.Id_Producto
group by p.Nombre;
这是结果:
我只需要显示一个结果。在这种情况下,显示图像中的 #9:
PRODUCTO EXISTENCIA
Carne de cangrejo de Boston 123
哪个是可用库存最多的产品。
您可以使用 Order by 子句和限制来只获取一行
SELECT MAX(pp.Existencias) AS pex, p.Nombre as PRODUCTO FROM Productos_Presentaciones pp
FULL JOIN Productos p on pp.Id_Producto = p.Id_Producto
GROUP BY p.Nombre ORDER BY pex DESC LIMIT 1;