关于数据库的问题。下面这句什么意思?需要分部解说,谢谢!
发布网友
发布时间:2023-04-25 05:00
我来回答
共1个回答
热心网友
时间:2023-10-14 10:57
不知道表和表中每个字段的具体意思,但是表面上理解是
查询A表中shopppingcartid=变量shoppingcartID的数据,然后用这些数据左联接查询B表,
将A表的a.Pro_ID,a.ProNum,a.ShoppingCartID,a.Time信息 和联接B表得到的
b.ProShopID,b.ProName,b.ProVRental AS Price,b.ProPath,(ProNum**b.ProVRental) AS SubTotle
这些信息查询出来,其中他们联接的条件是B的Pro_ID与 A的Pro_ID相同
注意:这种left join左连接查询会将A表符合条件的数据完全展示出来,B表与A表关联的数据会展示出来,在A中有pro_ID 而B中没有对应的pro_ID的信息,会将B表的部分全都展示为null追问其中的 a是不是指表G_ShoppingCart?
追答G_ShoppingCart AS a
G_Procts As b
这两个表分别给了别名a和b