- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IsNull和CASEWHEN
IsNull和CASE WHEN 1、ISNULL 使用指定的替换值替换NULL。 语法 ISNULL(check_expression,replacement_value) 参数 check_expression 将被检查是否为NULL的表达式。 check_expression可以是任何类型的。 replacement_value 在check_expression为NULL时将返回的表达式。 replacement_value 必须与check_expresssion 具有相同的类型。 返回类型 返回与check_expression 相同的类型。 注释 如果check_expression 不为NULL,那么返回该表达式的值;否则返回replacement_value。 示例 A.将ISNULL与AVG 一起使用 下面的示例查找所有书的平均价格,用值$10.00 替换titles 表的price 列中的所有NULL 条目。 USE pubs GO SELECT AVG(ISNULL(price, $10.00)) FROM titles GO 下面是结果集: -------------------------- 14.24 (1 row(s) affected) B. 使用ISNULL 下面的示例为titles 表中的所有书选择书名、类型及价格。如果一个书名的价格是NULL,那么在结果集中显示的价格为0.00。 USE pubs GO SELECT SUBSTRING(title, 1, 15) AS Title, type AS Type, ISNULL(price, 0.00) AS Price FROM titles GO 下面是结果集: Title Type Price --------------- ------------ -------------------------- The Busy Execut business 19.99 Cooking with Co business 11.95 You Can Combat business 2.99 Straight Talk A business 19.99 Silicon Valley mod_cook 19.99 The Gourmet Mic mod_cook 2.99 The Psychology UNDECIDED 0.00 But Is It User popular_comp 22.95 Secrets of Sili popular_comp 20.00 Net Etiquette popular_comp 0.00 Computer Phobic psychology 21.59 Is Anger the En psychology 10.95 Life Without Fe psychology 7.00 Prolonged Data psychology 19.99 Emotional Secur psychology 7.99 Onions, Leeks, trad_cook 20.95 Fifty Years in trad_cook 11.95 Sushi, Anyone? trad_cook 14.99 (18 row(s) affected) 2、SQL条件控制(case when...then...else...end) --1)在select 中使用 select count(*) as ct , CASE WHEN (Pro_state= 1) THEN 待审 WHEN (Pro_state= 2) THEN 已审 WHEN (Pro_state= 3) THEN 办理中 WHEN (Pro_state= 4) THEN 已申退 WHEN (Pro_state= 5) THEN 来信 WHEN (Pro_state= 6) THEN 办理完成 WHEN (Pro_state= 7) THEN 未予立案 end as pro_state from vw_proposals_query where 1=1 GROUP BY pro_state 结果: ct pro-state 30 办理中 7来信 1 办理完成 5 未予立案 解读: 查询总数和pro_state 当Pro_state= 1 时以待审 替代表示 当Pro_state= 2 时以已审 替代表示 当Pro_state= 3 时以办理中 替代表示 。。。。。。 --2)你可以在WHERE 子句中使用CASE。 首先让我们看一下CASE 的语法。在一般的SELECT 中,
您可能关注的文档
最近下载
- 汉英翻技巧译第一讲词类转译法.ppt VIP
- 基于跨学科融合的课程资源开发与利用实践研究.pptx VIP
- DB11_T 1834-2021城市道路工程施工技术规程.docx VIP
- 押车借款合同范本3篇 借款抵押车合同范本 .pdf VIP
- 2024-2025学年天津市西青区高一上学期11月期中考试数学检测试题(含解析).docx VIP
- 2A Chapter 3 People who help me 课件(新思维小学英语).pptx VIP
- 矿井建井地质报告.doc VIP
- 医院门诊服务优化与创新体系构建ppt课件.pptx
- 基于课程标准的跨学科主题学习:内涵阐释与实施要点.docx VIP
- MES智能制造实施技术方案及项目推进计划.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)