我如何从 sql 中获取所有月份?

How I get all Month From Date form sql?(我如何从 sql 中获取所有月份?)
本文介绍了我如何从 sql 中获取所有月份?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的表名工资单"包含以下数据

I have table names 'payroll' with following data

month , pay
January , 1200
March , 1500
December , 2000

我想要存储过程的水晶报告中的以下结果我想要一个显示此结果的 SQL 查询

I want the following result in crystal report from stored procedure i want a SQL query that Display this result

Janury , 1200
February , 000
March , 1500
April , 000
May , 000
June , 000
July , 000
August , 000
September , 000
October , 000
November , 000
December , 2000

请帮忙查询.

提前致谢

推荐答案

您可以创建另一个包含所有 12 个月的表.然后使用 payroll 表执行外连接.

You can create another table with all 12 months in it. Then perform a outer join with with payroll table.

这篇关于我如何从 sql 中获取所有月份?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

DispatcherQueue null when trying to update Ui property in ViewModel(尝试更新ViewModel中的Ui属性时DispatcherQueue为空)
Drawing over all windows on multiple monitors(在多个监视器上绘制所有窗口)
Programmatically show the desktop(以编程方式显示桌面)
c# Generic Setlt;Tgt; implementation to access objects by type(按类型访问对象的C#泛型集实现)
InvalidOperationException When using Context Injection in ASP.Net Core(在ASP.NET核心中使用上下文注入时发生InvalidOperationException)
LINQ many-to-many relationship, how to write a correct WHERE clause?(LINQ多对多关系,如何写一个正确的WHERE子句?)