为了账号安全,请及时绑定邮箱和手机立即绑定

使用JSP+Servlet技术生成报表

寻找信仰 JAVA开发工程师
难度初级
时长 1小时26分
学习人数
综合评分9.10
234人评价 查看评价
9.3 内容实用
9.1 简洁易懂
8.9 逻辑清晰
1.5倍看老师敲代码都觉得慢*-_-
感觉老师的代码不怎么严谨
SELECT g.goods_id AS goodsId, g.goods_name AS goodsName, SUM(t.trading_number) AS tradingNumber,
COUNT(t.trading_id) AS times, g.selling_price AS sellingPrice, g.cost_price AS costPrice
FROM goods_list g
LEFT JOIN trading_info t ON(t.trading_goods_id = g.goods_id)
GROUP BY g.goods_id
CREATE TABLE trade(
trading_id INT NOT NULL COMMENT'交易ID',
trading_goods_id INT NOT NULL COMMENT '交易商品ID',
trading_user_id INT DEFAULT NULL COMMENT '交易买家ID',
trading_number INT DEFAULT NULL COMMENT '交易数量');
CREATE TABLE buyer(
userid VARCHAR(20) NOT NULL COMMENT'买家ID',
name VARCHAR(20) NOT NULL COMMENT '买家姓名',
age INT(3) DEFAULT NULL COMMENT '买家年龄',
sex VARCHAR(2) DEFAULT NULL COMMENT '买家性别',
area VARCHAR(30) DEFAULT NULL COMMENT '买家所在地区',
tel INT(16) DEFAULT NULL COMMENT '买家电话');
CREATE TABLE goods(
goods_id VARCHAR(255) NOT NULL COMMENT'商品ID',
goods_name VARCHAR(255) DEFAULT NULL COMMENT '商品名称',
cost_price DOUBLE DEFAULT NULL COMMENT '成本价',
selling_price DOUBLE DEFAULT NULL COMMENT '售价',
manufacturer VARCHAR(255) DEFAULT NULL COMMENT '制造商');
用SQL Server可以吗
好评,真的,不要太专注老师写的那个sql逻辑,,主要看功能,反正我是学到了,说最low的那个人,应该没有礼貌,或者和老师有仇,或者零基础看不懂!
我就看看不说话……
说重点 哈哈
看了以前的课程以为所有很厉害的程序员打代码的速度都很快。。终于遇上一个和我速度差不多的
自己在数据库中建表。报表结果不重要,只要运行良好就好。。。。。
感觉这个不太实用,但是刚学完jdbc的可以来加强一下对数据库的操作
资源也没正确的关闭。感觉有点误导人。
这写法我是醉了,能SQL处理的一定SQL处理,不要在程序里写这么多SQL。性能太差。
课程须知
学习本课程需要具备JSP和Servlet的基础知识。需要注意的是本课程中使用的是Oracle数据库,但使用MySql数据库也是可以的。
老师告诉你能学到什么?
1、使用JSP+Sevlet实现报表 2、掌握如何使用MVC模型进行程序开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消