请教复杂的MYSQL查询语句

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:40:22
原始表:
工资时间 姓名 基本工资

2004.11 A001 1000
2004.11 B001 1000
2004.12 A001 1000
2004.12 B001 1000
查询条件是时间两个时间值time1=2004-11,time2=2004-12
也就是说月数是不确定的,由查询值决定。
比如:2004-11 到 2004-12 的工资报表
希望输出格式:

姓名 2004_11月_基本工资 2004_12月_基本工资 ....
A001 1000 1000 .....
B001 1000 1000 ......
能实现这个功能吗?
请高手指教!!!!
正确还可以加分!!!!
谢谢啦!!!!!
原始表:
工资时间 姓名 基本工资

2004.11 A001 1000
2004.11 A001 300
2004.11 B001 1000
2004.12 A001 1000
2004.12 B001 1000
查询条件是时间两个时间值ti

可以循环嵌套!

建立一个存储结构。然后把输入的作为参数,between一下就好了

sql有btween
其它的就由php实现了

这个用sql语句比较的难!!
但是显示做页面上很简单!
做两个表:
姓名表:user
员工id 员工姓名
1 张三
2 李四
工资表:money
时间 基本工资 员工id
2004—11 1000 1
2004—11 1000 2
2004—12 1000 1
2004—11 1000 2

先查姓名:
for{
张三 for{ 条件=员工id

}}
应该知道了吧!