如何查看工作

时间:2011-11-04 09:57:30

标签: sql sql-server

我正在研究这个观点。我正在尝试在Pubs数据库中添加一个名为StoreSales_vw的视图,该视图显示加利福尼亚州所有与销售表中的条件匹配的商店的商店名称:销售数量超过20个支付项大于“Net 30”。这就是我到目前为止所做的:

CREATE VIEW StoreSales_vw
AS
SELECT  dbo.stores.state,
            dbo.sales.qty,
           dbo.sales.payterms
FROM   dbo.sales 
INNER JOIN
         dbo.stores ON dbo.sales.stor_id = dbo.stores.stor_id
Where state ='California' quantites >20,payterm > 'Net 30'

我在StoreSales_vw上收到错误,然后是数量错误。我不确定如何做最后一部分,当它要求做city = california和payterm,以及数量时。我通常可以这样做,但它要求三件事。现在我会加入更多联接。有人可以向我解释一下我还是新手。

1 个答案:

答案 0 :(得分:4)

您需要将WHERE条件与AND

分开
Where state ='California'
AND quantites >20
AND payterm > 'Net 30'