create proc getproducts ---写成proc也可以么.
as ----p.productid是什么意思,后面的也类似
select p.productid,p.productname,s.companyname,c.categoryname,p.unitprice,p.discontinued
from ---auppliers as s是什么意思,后面的也类似
auppliers as s,products as p, categories as c
where
s.supplierid=p.supplierid and p.categoryid=c.categoryid--s.supplierid=p.supplierid 是什么意思,后面的也类似这个过程是查询Northwind数据库Products表的信息.
实在是弄不懂..
要不推荐本这方面的书也行.
as ----p.productid是什么意思,后面的也类似
select p.productid,p.productname,s.companyname,c.categoryname,p.unitprice,p.discontinued
from ---auppliers as s是什么意思,后面的也类似
auppliers as s,products as p, categories as c
where
s.supplierid=p.supplierid and p.categoryid=c.categoryid--s.supplierid=p.supplierid 是什么意思,后面的也类似这个过程是查询Northwind数据库Products表的信息.
实在是弄不懂..
要不推荐本这方面的书也行.
----p.productid是什么意思,后面的也类似 这个对应的是products as p,这一句的意思是用p来作为product表的别名,则p.productid表示表product中productid字段
auppliers as s是什么意思,后面的也类似 上面已说
s.supplierid=p.supplierid 是什么意思,后面的也类似 查询条件中的限制条件,检索当s表(auppliers的别名)中的supplierid等于p表(product表的别名)中的supplierid值相等时的数据