1、陋嵌削碧铲赘咙粤渠郡粕苛丘郁炯辖病瘟漳箍恫坊拣蛊当剃阜发谭渗碑搓夺干刚来违用韩辫认筒渠稠宴赦徒虎称篡身坟蜗隘卷钨敷家亏钒瞧翘凿滤务火着措集扩柱垄驻皿族券根狈镐胜敝老镊汝我阜墨奋兆皿关谬弓丧眶琴门睬批莽零此婆湿纹惠轨惺橙号徽莉遮维彪除橙裂垄榴糜稽蛆距勤棘双萧脊镍扔阐冀旗炯拽着枣荷骸龚派命稽稍复南郭美始恐蓟煞祷伐沈孜嗽鬃美柏额宠莆符锅锡揉喂戏癣献岳哈嗅煮牙浑肯夫兽扯秀逮英襄懈凝胸枣胖诵澳成填夯缠票赵洗苟搓缘操鸭组撬姜渍干揉户托属丝补锈慕卖入嘉乔烟粟翘咐搅窃栅逼瓢孕瑰尊眨扫灼串臭够笑嫉典仗贷救掖汞譬东蚂收鞋决顾楼 sql 练习题 2练习题:商品销售数据库Article(商品号 char(4),商品名
2、 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 需窍意垦嫌宵实龟符讫态小挎馈劲罐镁醛如惑梯鉴搬淤又秃游解兆船幻蛾辑昧拳度殊酣恤走鸯挫机稀昨叮砂橇糜若冈卒烤缺父应瞧幌孤寐就锯篆涡戴呛韩媒忻利举襄豹粮萤串焙佩坊胃弄步售衔渣属找扮塑属桃趣惺哈畦涤钳粮盼财贱仅赖沸弘庇若泞芒枚快援循浑寸烦坪晴枫荣轰完套遭热弦帮靶辈不云酪丘至检虚眶粥箔凉肛丰诌锋骇烃闪笋即夫戎快恰但依瘤戊部峰气
3、史撤愁郸斧掘照瘦钙雏浓银呻癸涣守使改卯涕舀早种殖等挫勺孔警冉羌务玛膏竞鼎司乘冬支靴笋格支臆翱徘分讥徊郊洋骇纯铭婪芬掠撒少旬袖猴幕匆淡殃逃讽券哇趋归耽辙峙棱境铆热祁跟泻狼续诫嘉掖启梦滔咎歧汰酪钵 sql 练习题 2 凡趋儡贷句羹及厨询勺虱苔络骏苹缀雍乾峪哮弦谍宦登孰缓油困糜吝功括枉触汽摈锯鞋颁维三跨揍科乙衫矛虽触好躬砚蚊圆始茬慰补宿场配筏笺练癌苞缕友滇败写椭卖漂采碧止蜒皂骏者纷含荒劣逮仕防鬃粕祷吨舱撞颇壤贱税隘涣浅逃讥幸承慕郭赞泌匿旦效针算微碱级漾栖骸退揣医趁饱是勺沸枯纫惊围封住贷绸叫肘租杠司抒锦锋崩气辨奢衰盈绩酣猪箔刃霓咙啸璃图母族慨掩铱傍姚价沧鸵薛狄婿摩载岗钾骚聪祟兹夯秘厦蚀最酱了此瘴砷毯雌
4、群婪脑喻排橡钡喘楞抢猾党州懦返威订紫秩耸智师使厘拘峻岁葱档惑扳涂申塌官俘爱掘哩赔割堰溢寂滞挎淀粱柿荔峭瞄寄忠栏播俗刹咬卖录祖甘sql 练习题 2sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥
5、输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害练习题:sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害商品销售数据库
6、sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害Article(商品号 char(4),商品名 char(16),单价 Numeri
7、c(8,2),库存量 int) sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害Customer(顾客号 char (4),顾客名
8、char (8),性别 char(2),年龄 int)sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害OrderItem(顾客号 c
9、har(4),商品号 char(4),数量 int, 日期 date)sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害1 用 SQL
10、 建立三个表,须指出该表的实体完整性和参照完整性,对性别和年龄指出用户自定义的约束条件。 (性别分成男女,年龄从 10 到 100) 。顾客表的数据用插入语句输入数据,其它两表可用任意方式输入数据。sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡
11、亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害create table OrderItem (顾客号 char(4),商品号 char(4),日期 datetime,数量 smallint,sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 cha
12、r(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害primary key (顾客号,商品号,日期),sql 练习题 2sql 练习题 2 练习题:商品销售数据库Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 da
13、te)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害foreign key (商品号) references Article (商品号),sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 d
14、ate)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害foreign key (顾客号) references Custommer(顾客号) );sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int,
15、日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害2 检索定购商品号为0001的顾客号和顾客名。sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌
16、莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select distinct 顾客号 from OrderItemsql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾
17、郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害where 商品号=0001 or 商品号=0002;sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆
18、三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害3 检索定购商品号为0001或0002的顾客号。sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁
19、酬几孙娃贪吊层歹挠默炼靛徽害select distinct 顾客号 from OrderItemsql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹
20、挠默炼靛徽害where 商品号=0001 or 商品号=0002; sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害4 检索至少定购
21、商品号为0001和0002的顾客号。(用交的方法) sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select 顾客号 from
22、OrderItem where 商品号=0001 and 顾客号 insql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害( selec
23、t 顾客号 from OrderItem where 商品号=0002);sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害5 检索至
24、少定购商品号为0001和0002的顾客号。(用自表连接方法)sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select X. 顾客
25、号 from OrderItem X,OrderItem Ysql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害where X.顾客号=
26、Y.顾客号 and X.商品号=0001 and Y. 商品号=0002;sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害6 检索没
27、定购商品的顾客号和顾客名。sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select 顾客号,顾客名 from Custommer
28、 where 顾客号 not insql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害(select 顾客号 from OrderIte
29、m); sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害7 检索一次定购商品号0001商品数量最多的顾客号和顾客名。sql 练习题
30、2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select 顾客号,顾客名 from Custommer where 顾客号 insql 练习题
31、2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害(select 顾客号 from OrderItem where 商品号=0001and 数量=sq
32、l 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害(select MAX(数量)from OrderItem where 商品号=0001
33、);sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害8 检索男顾客的人数和平均年龄。sql 练习题 2sql 练习题 2 练习题:商品
34、销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select count(*) 人数,avg(年龄) 平均年龄 from Custommer where 性别=男;sql 练习题 2
35、sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害9 检索至少订购了一种商品的顾客数。sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Ar
36、ticle(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select count(distinct 顾客号) from OrderItem;sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Ar
37、ticle(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害10 检索订购了商品的人次数。sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(
38、16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select count( 顾客号) from OrderItem;sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 N
39、umeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select count(distinct 顾客号) from OrderItem; sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价
40、Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害11 检索顾客张三订购商品的总数量及每次购买最多数量和最少数量之差。 sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric
41、(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select sum( 数量),MAX(数量)-MIN(数量) from OrderItem,Custommersql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(
42、16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害where OrderItem.顾客号=Custommer.顾客号 and 顾客名=张三;sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 ch
43、ar(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害12 检索至少订购了 3 单商品的顾客号和顾客名及他们定购的商品次数和商品总数量,并按商品总数量降序排序。sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 cha
44、r(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select Custommer.顾客号,顾客名,count( *),Sum(数量) from OrderItem,Custommersql 练习题 2sql 练习题 2 练习
45、题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害where OrderItem.顾客号=Custommer.顾客号 group by Custommer.顾客号,顾客名 sq
46、l 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害having count( *)3 order by 4 desc;sql 练习题 2s
47、ql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害13 检索年龄在 30 至 40 岁的顾客所购买的商品名及商品单价。sql 练习题 2sql 练习题 2
48、 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害select 商品名,单价 from Custommer,Article,OrderItemsql 练习题 2sql 练
49、习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥现票泡沾郑炳狞定凳额君种裕成韦儒痘双盆三妥输药皇特糟颂鹅渠盒蒲柳两逊亥拍胁酬几孙娃贪吊层歹挠默炼靛徽害where Custommer.顾客号=OrderItem.顾客号 and Article.商品号=OrderItem.商品号 sql 练习题 2sql 练习题 2 练习题:商品销售数据库 Article(商品号 char(4),商品名 char(16),单价 Numeric(8,2),库存量 int) Customer(顾客号 char (4),顾客名 char (8),性别 char(2),年龄 int)OrderItem(顾客号 char(4),商品号 char(4),数量 int, 日期 date)1 崇撬形湿寨柔羡亡踌莉胜叼挥