❶ 求教:某销售公司销售管理数据库的sql语句题(查询业务员的销售业绩和计算提成)
1)
UPDATE 出库单
SET 出库单金额=新的金额
WHERE 出库单编号=要更新的出库单编号
2)
SELECT 客户编号,SUM(出库单金额) AS 总购买额 FROM 出库单
GROUP BY 客户编号
3)
SELECT Y.业务员编号,Y.业务员姓名,SUM(K.出库单金额) AS 销售业绩 FROM 业务员 Y
INNER JOIN 客户 C ON Y.业务员编号=C.所属业务员编号
INNER JOIN 出库单 K ON K.客户编号=C.客户编号
GROUP BY Y.业务员编号,Y.业务员姓名
4)
SELECT Y.业务员编号,Y.业务员姓名,(SUM(K.出库单金额)*Y.提成比率) AS 提成奖金 FROM 业务员 Y
INNER JOIN 客户 C ON Y.业务员编号=C.所属业务员编号
INNER JOIN 出库单 K ON K.客户编号=C.客户编号
GROUP BY Y.业务员编号,Y.业务员姓名,Y.提成比率
❷ SQL销售管理数据库系统实训报告
一个月的数据库实训就转眼间就上完了,期间讲解了一个学生管理系统,最后还做了一个小的数据库链接作业。现在就说说关于vb链接的数据库的一些方法。
首先说数据库,简单的说就是建表格,然后把一张一张的表格和在一起,成为一大堆的数据集合。他是依照某种数据结构组织起来并存放二级存储器中的数据集合,基本分为三个层次,物理数据层,概念数据层和逻辑数据层。不同层次间的联系是通过映射来转换的。
大多数vb链接数据库都使用ado控件,他可以分为分为有源数据库和无源数据库,即是否使用了dsn数据源。在连接数据库前首先要在vb菜单中“工程”-“引用”或“部件”从中选择 microsoft activex data objects 2.6 library和 microsoft activex data objects recordset 2.6两个组件,然后定义链接的对象,用什么名字由自己决定。下面的代码也要由自己建立的数据库来具体设置参数。
set db = new adodb.connection
set xs = new adodb.recordset
conn.connectionstring = "dsn=login;uid=;pwd=;"
conn.connectiontimeout = 30
conn.open
rs.open "select 用户名 from login", conn, adopenstatic, adlockreadonly, adcmdtext
dim i as string
for t = 0 to val(rs.recordcount) - 1
i = trim(rs.fields("用户名").value)
rs.movenext
combo1.additem i
next t
rs.close
这样数据库也就基本上链接好了。
❸ 用SQL制作一个图书销售系统的数据库,需要建立些什么表
具体需求具体分析,要看你要做成什么样的了,你可以搜索下网上看看有没有开源的图书销售系统,借鉴别人的数据库设计
❹ 图书销售管理系统,数据库课程设计用SQL语言,需要数据定义语句,操作语句,查询语句
图书销售管理系统,数据库设计用SQL语言,需要数据定义语句,操作语句,查询语句 OK ,俺能解决。
❺ 销售部门用得到sql吗
销售部门用得到sql。具体用spl来做以下事情:在MySQL数据库中对公司的销售数据进行查询统计,根据统计结果进行分析并得出结论。本次项目实践操作环境为MySQL server 5.7,数据库连接客户端工具用的是Navicat for MySQL 11.1.3。熟悉数据库操作工具:“工欲善其器,必先利其器”,首先需要熟悉数据库操作工具navicat的相关操作,熟悉快捷键的用法,对提高工作效率有很大帮助。