一个表里面有主键FID 姓名FName 年份FYear 月份FMonth 工资FMoney
然后我要根据月份查出所有人的工资情况
比如表里面有两条记录
主键 姓名 年月 月份 工资
1 张三 2010 1 2000
2 李四 2010 1 1000
查出来的结果应该是
月份 姓名1 工资1 姓名2 工资2
1 张三 2000 李四 1000
这样的sql语句要怎么写
要自己写一个自定义函数,根据月份返回一条记录就可以了。
select 月份,姓名,工资 from 工资表 order by 月份
想达到你那样的结果,需要对查询出来的内容进行程序处理。
是不是需要用到交叉表查询呢?