佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 959|回复: 4

sql 的问题

[复制链接]
joe216 该用户已被删除
发表于 25-5-2006 11:44 PM | 显示全部楼层 |阅读模式
对不起。。 因为小弟功课做不够。 只好在此要大家帮忙
我有3 table

tblOutlet
- CounterID
- CounterName
- Brand
- Location
- TotalSales

tblStaff
- StaffID
- StaffName
- Post (Either PartTime, Promoter, Supervisor)
- Salary

tblStaffInCounter
- CounterID
- StaffID

我要generate 一个浆的report
CounterID|CounterName|Brand|Location|PartTime|Pormoter|Supervisor|TotalStaff|PartTime Salary|Promoter Salary|Supervisor Salary|Total Salary|Total Sales| Ratio|

能不能用sql 做出来?


Remark : -Promoter, Supervisor 会manage 多过1个Counter
         -Ratio = (TotalSalary/TotalSales)*100
回复

使用道具 举报


ADVERTISEMENT

发表于 26-5-2006 09:09 AM | 显示全部楼层
应该是行的... 因为每个 table 都有 key 连接.
要考量的是, 如果一个员工, 有一个职位例如 Promoter, 那么 part time salary 和 supervisor salary 不就是 0? 另外 ratio 是怎么得来的呢? 还是我了解错误?
回复

使用道具 举报

joe216 该用户已被删除
 楼主| 发表于 26-5-2006 10:59 AM | 显示全部楼层
因为要现出那个Outlet的sales 和pay out 的比率,所以也要先出来咯...
回复

使用道具 举报

发表于 26-5-2006 01:03 PM | 显示全部楼层
CounterID|CounterName|Brand|Location|PartTime|Pormoter|Supervisor|TotalStaff|PartTime Salary|Promoter Salary|Supervisor Salary|Total Salary|Total Sales| Ratio|


是把所有 相同 counter, item sum 的 total sales 嗎 ?
還是根據 整個 outlet ?

不如把全部的算法都列出來
回复

使用道具 举报

joe216 该用户已被删除
 楼主| 发表于 26-5-2006 03:25 PM | 显示全部楼层
那个total_sales是每一间OUTLET 的..

CounterID|CounterName|Brand|Location|
以上的是要DISTINCT 每一个outlet from tblStaffInCounter


PartTime|Pormoter|Supervisor|TotalStaff|
以上的是要显出那个outlet有多少个人是part time, promotor and supervisor and the total ppl in that outlet


PartTime Salary|Promoter Salary|Supervisor Salary|Total Salary
total payout for parttime, promoter and supervisor. but 如果那个supervisor or promotor 是看多过一个outlet, then the salary hv to devide by how many outlet she/he incharge

|Total Sales| Ratio|
total sale of that outlet, and percentage of amount of payout from the total sales... sometime will be negetive...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 11-11-2024 10:20 PM , Processed in 0.122971 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表