当前位置:首页 > 星座达人

数据库查询星座:php获取SQLserver数据库中的datetime类型数据,然后根据日期得到星座。求可执行代码。

分享到

php获取SQLserver数据库中的datetime类型数据,然后根据日期得到星座。求可执行代码。

计算datetime所属星座$dateTime = '00:数据库查询出的时间$dateTime = substr($dateTime;截取出月份与日期/$dateArray = explode("/,将字符串分割成数组$month = $dateArray[0];月份$day = $dateArray[1];/日期if($month=='=20){$constellation = "白羊座"&&$day<金牛座"双子座"巨蟹座"狮子座"处女座"天秤座"天蝎座"射手座"摩羯座"}elseif($month=='=20||$month=='&&$day<=18){$constellation = "水瓶座"

数据库里有张表,有两列会员编号和生日,想创建一个函数把生日转变为星座。程序如下,请问问题在哪里?

改成这样CREATE FUNCTION 星座RETURNS TABLEas --此处加asRETURN(SELECT 会员编号,出生日期=CASEWHEN MONTH(出生日期)=12 AND DAY(出生日期)>摩羯座'水瓶座'白羊座'WHEN MONTH(出生日期)=5 AND DAY(出生日期)<=20 THEN '金牛座'=21 THEN '双子座'巨蟹座'狮子座'处女座'WHEN MONTH(出生日期)=10 AND DAY(出生日期)<天秤座'WHEN MONTH(出生日期)=10 AND DAY(出生日期)>天蝎座'WHEN MONTH(出生日期)=11 AND DAY(出生日期)>WHEN MONTH(出生日期)=12 AND DAY(出生日期)<=21 THEN '射手座'ENDFROM 基本信息)

在一个内部使用的聊天程序MyQQ中,使用数据库MyFirstQQ来存储用户和聊天信息。其中,用户信息、星座信息和