数据库选择语句的使用

邮箱为空则输出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   

阅读更多
想对作者说点什么? 我来说一句

数据库选择

qq_38177166 qq_38177166

06-05 352

Oracle,DB2,SQL Server数据库主要应用于比较大的管理系统中,Access,MySQL,PostgreSQL属于中小型的数据库,主要应用于中小型的管理系统。SQL Sever和Acce...

如何理性选择适合自己的数据库

u011202334 u011202334

12-31 1.1万

有没有这样一个数据库?它不仅可以让你来存储你的所有数据,而且不用你去购买软件授权,花很少的钱就可以获得技术支持。或许你认为这是白日做梦,实际上这样的事情是确实存在的,它们的名字叫做“开源数据库”。 ...

如何为微服务选择数据库

dev_csdn dev_csdn

11-14 1.5万

原文:How to choose a database for your microservices 作者:Jeff Carpenter, InfoWorld 译者:Jackyrong 你...

数据库系统选型的五点建议

gcgl000hugang12345 gcgl000hugang12345

04-13 1096

数据库系统选型的五点建议  导读:随着信息化管理软件的日益壮大,企业已经基本上离不开数据库系统了,数据库在企业的发展中发挥着重大的作用,大部分信息化管理软...

CDatabase中的open 与openEx的差别

cxw123 cxw123

07-23 301

open 支持less dsn openex不支持less dsn,支持不弹出ODBC连接对话框也就是说用openex连接字符串中必必包含dsn的项,这一点在打开mdb 数据文件最有体现 ...

MySQL中基本语句

april_or april_or

11-20 5073

1、显示全部数据库 SHOW databases; 2、使用某个数据库 SHOW data_name; 3、 创建数据库 SHOW data_name; 4、 删除...

数据库的选型原则

gcgl000hugang12345 gcgl000hugang12345

04-13 3134

一、数据库的选型原则 1、稳定可靠(High-Availability) 数据库保存的是企业最重要的数据,是企业应用的核心,稳定可靠的数据库可以保证企业的应用常年运行,而不会因为数据库的宕机而遭...

选择什么数据库

Raptor Raptor

07-19 6353

(2006-07-17)刚才一个朋友问我有什么免费的Windows下可以用的中等规模的数据库推荐。他自己是想用Interbase,只是希望我能提供多几个选择。我就向他推荐了PostgreSQL,因为P...

数据库选择合适的数据类型

weixin_38070406 weixin_38070406

10-02 214

char与varchar 区别一,定长和变长 char 表示定长,长度固定,varchar表示变长,即长度可变区别之二,存储的容量不同 对char来说,最多能存放的字符个数 255,和编码无关。...

如何<em>选择数据库</em>产品 如何<em>选择数据库</em>产品

下载

09-19

<em>数据库</em>类型<em>选择</em>之一 大数据分析与预测 立即下载 10积分/C币 时间: 2013-01-15 <em>选择</em>什么<em>数据库</em> 如何<em>选择数据库</em>产品 如何<em>选择数据库</em>产品 立即下载 3积分/C...

没有更多推荐了,返回首页