【发布时间】:2020-01-29 06:28:51
【问题描述】:
我想按日期获取报告,我想 INNERJOIN 购买的商品和商品库存,但我似乎弄错了,这是我的代码:
$query=mysqli_query($con,"select month(tblpurchase.PostingDate_p) as mnth,year(tblpurchase.PostingDate_p)
as yearr,day(tblpurchase.PostingDate_p) as date,tblpurchase.Itemname as itmname, tblpurchase.Quantity as
pquantity, tblpurchase.Damaged as dmgq, from tblpurchase INNER JOIN tblitem ON tblpurchase.ItemId =
tblitem.id where date(tblpurchase.PostingDate_p) between '$fdate' and '$tdate'");
这是我的桌子
tbitem
id|ItemName|beginv|stock|PostingDate
购买
id|Itemname|ItemId|Quantity|Damaged|LatestInv|PostingDate_p|UpdatingTime
【问题讨论】:
-
始终向您的代码提供错误消息,以便其他人可以帮助您进行故障排除。至于这篇文章,我可以看到你在
FROM之前有一个,,这在语法上是错误的。 -
对不起。问题是我想获得所选商品的库存,我已经解决了问题,但它没有显示库存
标签: mysql sql inner-join