sql语句求解释

agoni9091 2011-09-26 10:16:23
declare
@Strsql1 varchar(100)
set @Strsql1='group by t4.Fnumber,t4.ffullname,t4.Fname,t4.FModel,t6.Fname,month(t1.FDate)'

最后面那个赋值的啥意思?month(t1.FDate)呢????
...全文
116 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
koumingjie 2011-09-27
  • 打赏
  • 举报
回复
按t4.Fnumber,t4.ffullname,t4.Fname,t4.FModel,t6.Fname,(t1.FDate对应的月份)进行分组
yuanwza 2011-09-27
  • 打赏
  • 举报
回复
按月份+4.Fnumber,t4.ffullname,t4.Fname,t4.FModel,t6.Fname 分組
geniuswjt 2011-09-26
  • 打赏
  • 举报
回复
拼接字符串,month取月.
--小F-- 2011-09-26
  • 打赏
  • 举报
回复
'group by t4.Fnumber,t4.ffullname,t4.Fname,t4.FModel,t6.Fname,month(t1.FDate)

这个其实是把一长串字符串赋值给变量@Strsql1 是为了拼接字符串的

意思是分组
--小F-- 2011-09-26
  • 打赏
  • 举报
回复
month是取得月份
中国风 2011-09-26
  • 打赏
  • 举报
回复
按月份+4.Fnumber,t4.ffullname,t4.Fname,t4.FModel,t6.Fname 分組
中国风 2011-09-26
  • 打赏
  • 举报
回复
month(t1.FDate)呢

月份
feihongluori 2011-09-26
  • 打赏
  • 举报
回复
month(t1.FDate)--取出t1.Fdate日期中的月份
一十七 2011-09-26
  • 打赏
  • 举报
回复
month(t1.FDate)是按月份分组 例如month('2011-8-9')取的值就是8
yuanwza 2011-09-26
  • 打赏
  • 举报
回复
i dont know
卷泥巴重来 2011-09-26
  • 打赏
  • 举报
回复
应该是分组的意思吧!

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧