小项目实训:曹操外卖第四部分

1.SELECT a.prderno,c.title,b.qty,c.unitprice FROM orders a,orderdetails b,goods c WHERE a.orederld=b.orderld and b.goodsld=c.goodsld AND invoicecontent=‘已收货‘;
/查询已完成的订单的订单明细,显示订单日期、订购的外卖名称、订购数量、订购单价/
2.SELECT ordeprice,custaddress,custphone FROM orders WHERE prderno=‘20110508004‘;
/查询出ordeeno为"20110508004"的收货人姓名,地址和电话/
3.SELECT COUNT(*)FROM orders WHERE custphone LIKE‘188%‘;
/查询出收货人电话中以"188"开头的客户有几人/
4.SELECT COUNT(*)FROM orders WHERE custaddress=‘二七广场‘;
/查询出收货地址在"二七广场"地区的有几人/
5.SELECT custname,custphone, MAX(ordeprice) AS 最高金额 FROM orders;
/查询出账单金额最高的订单的收货人姓名电话/
6.SELECT custaddress,COUNT(custaddress) as 购物次数 FROM orders GROUP BY custaddress;
/在orders表中获取所有的收货地址,以及每个收货地址购物次数/
7.SELECT b.custname,b.custaddress,a.description,a.unitprice,c.qty,a.cateld FROM goods a,orders b,orderdetails c WHERE a.goodsld=c.goodsld AND b.orederld=c.orderld AND custaddress=‘北京市和平东路四段32号‘;
/请查询出收货地址为"北京书和平路四段32号"的锁钩外卖商品的商品名收货人的姓名、地址、商品信息、价格、数量、商品分类。/
8.SELECT b.custname,b.custaddress,a.description,a.unitprice,c.qty,a.cateld FROM goods a,orders b,orderdetails c WHERE a.goodsld=c.goodsld AND b.orederld=c.orderld AND custaddress=‘北京市和平东路四段32号‘ ORDER BY unitprice DESC;
/请查询出收货地址为"北京书和平路四段32号"的锁钩外卖商品的商品名收货人的姓名、地址、商品信息、价格、数量、商品分类。并按照外卖商品的单价以降序排列/
9.SELECT cateld AS 类别,MAX(unitprice) AS 最高价格 FROM goods ;
/请查询出在所有外卖商品中单价最高的外卖商品类别/
10.SELECT MAX(a.qty) AS 销量,b.orderdate AS 日期 FROM orderdetails a,orders b WHERE a.goodsld=b.orederld;
/请查询出销量(销售金额)最高的一天/
11.SELECT COUNT(*) AS 各有几种 FROM goods GROUP BY cateld;
/统计注册外卖商品中每个商品类别各有多少种商品/
12.SELECT custname,MAX(ordeprice)AS 订单总价 FROM orders;
/大客户查询,查询出外卖订单总价最多的客户名/
13.SELECT MAX(unitprice)AS 最高价格,MIN(unitprice)AS 最低价格,AVG(unitprice)AS 平均价格 FROM goods;
/查询出每个商品类别中外卖商品的最高价格,最低价格和平均价格/

原文地址:https://www.cnblogs.com/zhe1314/p/11632187.html

时间: 2024-11-01 18:09:14

小项目实训:曹操外卖第四部分的相关文章

小项目实训:曹操外卖第二部分

前面的后台1.INSERT goods VALUES('6','大盘鸡','7.00','0.75','6','6','4','挺辣的','4');/外卖基本信息录入/2.UPDATE goods SET title='烧饼' WHERE goodsld='1';/外卖信息修改/3.UPDATE goods SET discount='0.50' WHERE goodsld='1';/外卖销售折扣设置/4.SELECT invoicecontent FROM orders WHERE invoi

小项目实训:曹操外卖第三部分

UPDATE goods SET discount=8.5 WHERE cateld=3;UPDATE goods SET discount=7.5 WHERE cateld=6;/国庆期间外卖商品打折,所有外卖商品一律8.5折,特色小吃类外卖商品7.5折销售,据此在数据库中设置打折信息/UPDATE orders SET invoicecontent='已收货' WHERE prderno='20190220001';/Tom最近订购的一个订单编号为"20190220001",这个订

Android基础知识【项目实训】【2】

[该项目实训是Android基础知识的一个综合练习,特别提示:项目中会用到一些图片素材,都是随意整理的,稍后会上传一个资源,包含该事项项目的基本功能,也含有图片素材] [项目题目]:校园订餐App设计 综合案例 [目标] 因为项目只涉及基础知识,因此项目中所用数据并不联网,都读取单机数据库.(即将该项目中所用数据,如菜品信息.店铺信息等存入数据库)用户在第一次打开该项目时,会在用户手机上创建这些数据库,并插入测试数据. 1.先制作一个欢迎界面,欢迎的同时,准备数据库 欢迎界面Activity对应

Android基础知识【项目实训】【5】

[该项目实训是Android基础知识的一个综合练习,特别提示:项目中会用到一些图片素材,都是随意整理的,稍后会上传一个资源,包含该事项项目的基本功能,也含有图片素材] [项目题目]:校园订餐App设计 综合案例 [目标] 主界面中包含两个二级子界面,分别是活动界面和账单界面,下面介绍它们的实现代码和布局文件. 1.下面这个是 活动界面的Activity代码,因为这个界面加载时需要 读取数据库中数据了,所有功能的实现上会涉及到 db那个包中一些类. 注意这个Activity也是继承 Activit

Android基础知识【项目实训】【1】

[该项目实训是Android基础知识的一个综合练习] [项目题目]:校园订餐App设计 综合案例 [设计目标] 1.必要功能 ?快餐店浏览,与订餐 ?今天订餐活动查询与订餐,特价饭菜预定 ?分类订餐查询,预定 ?常定饭菜  预定 ?健康餐推荐 ?定时预定,提前预定 ?订单查看, ?餐馆与饭菜打分,评价 ?用户注册与登录 2.扩展选择功能 ?快速拨打电话 ?饮食跟踪,热量估算 ?系统设置 [项目说明] 该项目为实际应用项目的单机 简化版本,只需要完成Android平台App的设计与开发工作. Ap

Android基础知识【项目实训】【3】

[该项目实训是Android基础知识的一个综合练习,特别提示:项目中会用到一些图片素材,都是随意整理的,稍后会上传一个资源,包含该事项项目的基本功能,也含有图片素材] [项目题目]:校园订餐App设计 综合案例 [目标] 欢迎界面过后,应该显示app的主界面了,根据[UI设计指导]中的规划,主界面采用上下两级标签导航.这部分是app开发中比较麻烦的一块. 1.先来看一下,最终的效果吧,这样做起来比较有底: 默认显示的主界面,下部是主导航,上面是二级导航,默认打开的是"促销打折"这一版面

BeagleBone Black项目实训手册(大学霸内部资料)

BeagleBone Black项目实训手册(大学霸内部资料) 介绍:本教程是<BeagleBone Black快速入门教程>的后续教程.本教程以项目操作为主,讲解LED项目.声音项目.传感器项目以及显示项目,并对Beaglebone Black的GPIO.PWM以及I2C等特殊的接口进行详细讲解. 试读下载地址:http://pan.baidu.com/s/1eQozxnG BeagleBone Black项目实训手册 目  录 第1章  准备开始 1 1.1  启动你的Beaglebone

Android基础知识【项目实训】【4】

[该项目实训是Android基础知识的一个综合练习,特别提示:项目中会用到一些图片素材,都是随意整理的,稍后会上传一个资源,包含该事项项目的基本功能,也含有图片素材] [项目题目]:校园订餐App设计 综合案例 [目标] 主界面的功能确实比较复杂,因此上一篇知识说的周边内容.现在开始说这个界面的代码和布局文件. 1.先看一下项目的组织结构吧,要不然不好说他们的关系: (1)db包中的都是跟 数据库相关的 (2)eatall中放的都是activity或者fragment (3)entity中放的实

Android电子书项目实训【项目说明】【1】

概述: 本实训项目是本科教学中,Android课程实训的项目,旨在训练Android App访问服务器,获取服务器数据,解析,并呈现的流程.主要包含的功能有: 1.用户注册 2.登录 3.查看文档 4.下载电子书 5.阅读电子书 6.用户管理 设计说明: 该实训项目需要开发Android客户端和服务器端应用. 服务器端采用Struts2,直接使用JDBC访问MySQL数据库. 客户端使用xutils框架,访问action,获取JSON字符串. 开发环境: 服务器端采用MyEclipse,版本可以