MySQL数据库列值比较与逻辑函数IF简介

数据库 MySQL
如果你是MySQL数据库方面的新手,对MySQL数据库列值比较 ,以及逻辑函数IF的相关实际应用不是很了解的话,以下的文章会给你提供更全面的知识。

MySQL数据库列值比较 ,以及逻辑函数IF在实际中的应用比例还是占为多数的,如果你对这MySQL数据库列值比较 ,以及逻辑函数IFOracle 实际操作心存好奇的话,以下的文章将会揭开它的神秘面纱。

MySQL数据库里abc 表

Sql代码

  1. CREATE TABLE `abc` (   
  2. `uid` int(10) NOT NULL,   
  3. `num1` int(8) NOT NULL,   
  4. `num2` int(8) NOT NULL,   
  5. `num3` int(8) NOT NULL,   
  6. PRIMARY KEY (`uid`)   
  7. ENGINE=InnoDB DEFAULT CHARSET=gbk   
  8. CREATE TABLE `abc` (  
  9. `uid` int(10) NOT NULL,  
  10. `num1` int(8) NOT NULL,  
  11. `num2` int(8) NOT NULL,  
  12. `num3` int(8) NOT NULL,  
  13. PRIMARY KEY (`uid`)  
  14. ENGINE=InnoDB DEFAULT CHARSET=gbk   

 

任务:是完成每列数据的比较,将uid 以及***数据列显示出来。

方法:

Sql代码

  1. select if((select if(num1>num2,num1,num2))>num3,(select if(num1>num2,num1,num2)),num3)as num,uid from abc;   
  2. select if((select if(num1>num2,num1,num2))>num3,(select if(num1>num2,num1,num2)),num3)as num,uid from abc;   

这样写感觉不好,有没好的方法来比较。

 

结果如下:

Java代码

  1. +-----+-----+   
  2. | num | uid |   
  3. +-----+-----+   
  4. | 3 | 1 |   
  5. | 3 | 2 |   
  6. | 4 | 3 |   
  7. | 5 | 4 |   
  8. | 8 | 5 |   
  9. | 13 | 6 |   
  10. | 56 | 7 |   
  11. +-----+-----+   
  12. 7 rows in set  


以上的相关内容就是对MySQL数据库列值比较 逻辑函数IF的介绍,望你能有所收获。

【编辑推荐】

  1. MySQL高效分页查询的实际操作步骤
  2. MySQL5 master slave安装配置全过程
  3. 如何通用存储过程来对MySQL分页查询进行操作
  4. MySQL宣布Cluster数据库的基准测试结果
  5. 影响MySQL数据库安全的4个选项介绍
责任编辑:佚名 来源: 互联网
相关推荐

2010-06-13 13:17:49

MySQL 列值

2010-06-13 10:18:08

MySQL 数据库函数

2010-04-15 14:03:37

Oracle数据库

2010-05-21 10:22:37

MySQL数据库

2011-07-14 09:48:13

Oracle数据库

2010-07-16 15:53:19

SQL Server数

2010-06-02 13:03:20

MySQL数据库

2010-05-13 14:07:39

MySQL数据库

2015-08-21 12:59:38

Oracle数据库

2021-10-26 08:00:00

数据库架构技术

2009-02-20 17:46:34

计算机英语数据库管理系统简介

2010-05-26 13:42:08

MySQL数据库索引

2011-08-15 09:48:30

MySQL数据库完整备份增量备份

2010-05-12 09:42:24

MySQL 列值比较

2021-06-05 21:29:53

数据库MySQL函数

2020-09-03 11:35:22

SQLiteMySQLPostgreSQL

2010-04-26 14:24:58

Oracle数据库索引

2010-05-31 15:23:02

MySQL数据库NUL

2011-08-01 23:08:33

MySQL存储引擎

2010-06-01 14:07:56

点赞
收藏

51CTO技术栈公众号