- --1.显示以‘S’开头,并且玩具名称不少于7个字符的玩具名称vToyName。
- select *
- from dbo.Toys
- where len(vToyName)>=7 and left(vToyName,1)='S'
- --2.显示名称里包含字母‘u’或‘x’的玩具ID和名称以及价格。
- select cToyId,vToyName,mToyRate
- from dbo.Toys
- where CHARINDEX('x',vToyName)<>0
- and CHARINDEX('u',vToyName)<>0
- --3.查询信用卡号(cCreditCardNo)中包含4个8的订购者(Shopper)的详细信息。
- select *
- from shopper
- where cCreditCardNo like '%8%8%8%8%'
- --4.统计订单号为‘000001’的订单订购的玩具的数量和玩具的总花费(mToyCost)。
- select cOrderNo,'数量'=sum(siQty),'花费'=sum(mToyCost)