数据库-MS SqlServer
java62774122
这个作者很懒,什么都没留下…
展开
-
如何使你的Sql 语句可以和null 值比较得到正确的结果,而不是永远都返回0条记录
当 SET ANSI_NULLS 为 ON 时,即使 column_name 中包含空值,使用 WHERE column_name = NULL 的 SELECT 语句仍返回零行。即使 column_name 中包含非空值,使用 WHERE column_name 当 SET ANSI_NULLS 为 OFF 时,等于 (=) 和不等于 ( NULL 的 SELECT 语句返回列中包含非空值的行。原创 2009-09-02 21:20:00 · 623 阅读 · 0 评论 -
如何在MS-Sql server 中用数据库语句得到汇总行
create table CustomerDetail(CustomerID varchar(30) primary key,CustomerName varchar(30))create table OrderDetail (OrderID int identity,CreatedTime Datetime,OrderCost Decimal(20,2),CustomerID varchar转载 2009-09-02 20:22:00 · 489 阅读 · 0 评论 -
Sql Server Group By 语句
group by 分组 通用数据库具有基于表的特定列对数据进行分析的能力。 可按照在 GROUP BY 子句中定义的组对行进行分组。以其最简单的形式,组由称为分组列的列组成。 SELECT 子句中的列名必须为分组列或列函数。列函数对于 GROUP BY 子句定义的每个组各返回一个结果。下列示例产生一个列出每个部门编号的最高薪水的结果: SELECT DEPT, MAX(SALARY) AS MAX转载 2009-09-08 07:50:00 · 535 阅读 · 0 评论