SQL
korein
这个作者很懒,什么都没留下…
展开
-
关于avg()
结果是6不是4...刚刚知道...原创 2009-09-24 22:06:00 · 569 阅读 · 0 评论 -
sql中中文列名
今天遇到一个问题: 在拼一条动态Sql语句时,由于是用字段的值做列名,所以列名用到了汉字。 一运行,报错:在“、”附件有语法错误。 很纳闷,难道超长了? 尝试在企业管理器中添加这个列名,发现添加完之后系统自动添加了一对中括号,对于"aa、bb","aa,bb"也都添加了中括号。 看来是微软为了以防万一,连中文标点也谨慎处理了。 know了~~原创 2009-09-24 21:58:00 · 7424 阅读 · 0 评论 -
left join 时where 与on的区别
一直以为:where 是对select出来的所有结果进行过滤,on是对join之前的表进行过滤。 inner join 时两者是没有区别的,只是left(right)join的时候,会有区别。 今天在对left join的主表进行条件过滤时,却得到了意料之外的结果(最后一个例子)。 aaa表的记录: bbb表的记录 语句:select *f原创 2009-09-24 22:01:00 · 993 阅读 · 0 评论