数据库选择语句的使用

标签: 数据库选择语句
10人阅读 评论(0) 收藏 举报
分类:
邮箱为空则输出ID(ifnull比case when更方便)
select username,case when email is not null then email else user_id end from t_tfwx_user;
 select username,ifnull(email,user_id) from t_tfwx_user;

isnull括号后值为null返回值1,否则为0

select isnull(1+1)->0

select isnull(1/0)->1

nullif(expre1,expre2),两参数相等则返回null,否则返回expre1

select nullif(1,1)->null

select nullif(1,2)->1

case when对成绩判断非常方便

  1. select username,case when yuwen>=80 then '优秀'   
  2.              when (yuwen<80 and yuwen>=60) then '及格'  
  3.              when (yuwen<60) then '差' end as '语文',  
  4.         case when shuxu>=80 then '优秀'   
  5.              when (shuxu<80 and shuxu>=60) then '及格'  
  6.              when (shuxu<60) then '差' end as '数学',  
  7.         case when yinyu>=80 then '优秀'   
  8.              when (yinyu<80 and yinyu>=60) then '及格'  
  9.              when (yinyu<60) then '差' end as '英语'  
  10.      from userinfo   

查看评论

数据库XML使用语句

  • 2011年07月20日 10:35
  • 22KB
  • 下载

数据库SQL SERVER中sql常用语句

一、 SQL 基本语句 SQL 分类: DDL —数据定义语言 (Create , Alter , Drop , DECLARE) DML —数据操纵语言 (Select , Delete , ...
  • zhang_guyuan
  • zhang_guyuan
  • 2017-03-30 16:40:24
  • 384

数据库中常用的sql语句

SQL是目前使用最为广泛的数据库语言之一。这里,我总结了在数据库上,用SQL语言对数据排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容。 1.检索数据 SELECT prod...
  • American199062
  • American199062
  • 2016-05-21 18:53:29
  • 6550

SQL(四)-选择多个列

1:(选择多个列 如前所述,SQL SELECT语句从SQL数据库的表中检索记录。 您可以一次选择多个表格列。 只需列出列名称,用逗号分隔: SELECT FirstName, LastN...
  • cho3en1
  • cho3en1
  • 2016-11-21 15:32:27
  • 446

case语句中允许使用的值有哪些?

有byte,int,short,char。 以上均为整数类型,但是同为整数long不行,因为case语句可接受范围只在int型和int以下,比int大就算是整数类型也不行。...
  • w18743260935
  • w18743260935
  • 2016-11-22 23:43:49
  • 137

C++中的if选择语句的解析【适合初学者】

我们在人生中无时无刻不再选择,计算机中也是一样的。首先给大家说下if语句的作用,简单的说if语句就是一个做选择的语句。例如:桌上放着一个苹果 一个 香蕉你喜欢吃哪个呢? if else 语句解析 ...
  • bailu66
  • bailu66
  • 2012-03-30 18:03:53
  • 3351

C# SQL数据库操作语句

  • 2011年07月30日 10:17
  • 9KB
  • 下载

SQL语句生成及分析器

  • 2010年01月24日 16:50
  • 1.83MB
  • 下载

云南大学软件学院张旋实验四使用SQL语句创建并管理数据库、数据表

  • 2015年03月09日 15:07
  • 685KB
  • 下载

如何用SQL语句创建数据库

如何用SQL语句创建数据库说明:在项目的开发当中数据库需要部署在客户的实际环境中试运行,但我们在部署的时候需要考虑的是,后台的数据库如何移植到客户的计算机中,考虑到各种版本的兼容性,最好的办法就是编写...
  • letian_fly
  • letian_fly
  • 2008-06-17 14:08:00
  • 36937
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 1230
    排名: 3万+
    图像处理加OpenCV博客推荐
    最新评论