一个小程序里要用到,谢谢各位了!两张表:
商品Products和购物车Cart,Products:
ProductID int
ProductName varchar
Description varcharCart:
UserID int
ProductID int
AddTime datetime要求返回某个指定用户admin购物车中的商品的所有信息(即ProductID、productName和Description)以及每种商品加入购物车的日期(即AddTime)
商品Products和购物车Cart,Products:
ProductID int
ProductName varchar
Description varcharCart:
UserID int
ProductID int
AddTime datetime要求返回某个指定用户admin购物车中的商品的所有信息(即ProductID、productName和Description)以及每种商品加入购物车的日期(即AddTime)
from cart a
left join Products b on a.productid=b.productid
from cart a
left join Products b on a.productid=b.productid
where userid='admin'
left join Products b on a.ProductID =b.ProductID
where UserID ='admin'
where userid='admin'数据库中能不用* 就不要用了,高并发的时候性能还是有影响的,作为习惯,取自己需要的字段,表名也不要用a,b 能缩写就缩写,不能缩写就写全名好了,如果语句复杂的话,这样做以后维护会方便一些
where cart.userid='admin'上面有个地方写的有问题,修改了一下,郁闷不能编辑自己的回复