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表的信息.
实在是弄不懂..
要不推荐本这方面的书也行.

解决方案 »

  1.   

    ---写成proc也可以么             可以
     ----p.productid是什么意思,后面的也类似         这个对应的是products as p,这一句的意思是用p来作为product表的别名,则p.productid表示表product中productid字段
    auppliers as s是什么意思,后面的也类似           上面已说
    s.supplierid=p.supplierid 是什么意思,后面的也类似          查询条件中的限制条件,检索当s表(auppliers的别名)中的supplierid等于p表(product表的别名)中的supplierid值相等时的数据