您好!欢迎访问顺富紫微网!

属相查询 婚配属相查询

周易命理 230℃ 篮球铁粉

本文向给大家分享属相查询相关知识,同时小编也会对出生月属相查询进行解释,如果能解决您在属相查询方面面临的问题,请收藏关注本站,现在开始吧!

如何用SQL查询属相 和 星座

欢迎来主页 精品文档十二生肖属相出生年份表
星座时间表
水瓶1月20-218
双鱼2月19-320
白羊3月21-419
金牛4月20-520
双子5月21-621
巨蟹6月21-7月22
狮子7月23日-8月22
处女8月23-9月22
天枰9月23-10月22
天蝎10月23-11月21
射手11月22-12月21
摩羯12月22-1月19
select case when getdate()>=cast((cast(DATEPART("year",GETDATE()) as varchar(4))+'-01-20 00:00:00') as Datetime)
and getdate()then '白羊座' when getdate()>=cast((cast(DATEPART("year",GETDATE()) as varchar(4))+'-09-23 00:00:00') as Datetime) and getdate() then '天枰座' else 'aa' end 当然when ...... then .....可以继续套,我就是写个例子 日期比如10月22日,那么小于就是要加1天 10月23, 可以把12个星座套进去 至于最后一个直接>=12月22和小于1月21 ---------------------华丽的分割线----------------------------------- 至于阴历,一句SQL写起来很复杂 打个比方:(下面是阴历的算法,用一句SQL实现? 抱歉 不行), 阳历日期推算阴历日期的方法:阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十九日(大月为三十日)。然而目前记时通常用阳历日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:其一是查《新编万年历》,如查1984年6月8日是阴历几日?翻开万年历6月10日是阴历十一,则逆推6月8日是阴历初九。其二可以利用公式推算阴历日期: 设:公元年数-1977(或1901)=4Q+R 则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n (注:式中Q、R、n均为自然数,R<4) 例:1994年5月7日的阴历日期为: 1994-1977=17=4×4+1 故:Q=4,R=1 则:5月7日的阴历日期为: 14×4+10.6(1+1)+(31+28+31+31+7)-29.5n =204.2- 29.5n 然后用29.5去除204.2得商数6......27.2,6即是n值,余数27即是阴历二十七日。 ---------------------华丽的分割线----------------------------------- 当然 以上都可以用SQL自定义写个函数,传个日期就可以,用起来就是 select 函数xxx(日期参数)

以上就是与属相查询以及出生月份属相查询的相关内容,也是关于如何用SQL查询属相 和 星座?的分享。看完属相查询一文后,希望这对大家有所帮助!