ifnull函数的作用是如果你查询的字段值为null的话给它一个不是null的默认值 ifnull(x,y),若x不为空则返回x,否则返回y 栗子 编写一个SQL查询,获取Employee表中第二高的薪水(Salary) Id Salary 1 100 2 200 3 300 SQL语句 SELEC ...
分类:
其他好文 时间:
2021-01-26 11:48:22
阅读次数:
0
1.下载MySQL http://dev.mysql.com/downloads/mysql/5.6.html#downloads wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64 ...
分类:
数据库 时间:
2021-01-26 11:46:30
阅读次数:
0
1、选择语句 if if else switch 2、循环语句 for while do while 3、转向语句 break continue 4、返回语句 return ...
分类:
其他好文 时间:
2021-01-26 11:44:42
阅读次数:
0
基本语法: UPDATE <表名> SET <列名> = <表达式>; 更新部分数据行的搜索型UPDATE UPDATE <表名> SET <列名> = <表达式> WHERE <条件>; 多列更新:SET后使用逗号将列进行分隔排列 ...
分类:
其他好文 时间:
2021-01-26 11:43:10
阅读次数:
0
一、分库分表是什么 以常用的表设计为例,当前数据为卖家数据库,包含有商品表、店铺表和地区表: 当需要查询商品的店铺和地理信息时,连表查询SQL为: SELECT p.*,r.[地理区域名称],s.[店铺名称],s.[信誉] FROM [商品信息] p LEFT JOIN [地理区域] r ON p. ...
分类:
其他好文 时间:
2021-01-25 11:32:32
阅读次数:
0
当一个表中数据量特别大的时候,如果一次性把数据显示给用户,会造成页面过于庞大,体验极差,解决方法就是使用分页查询。 使用分页查询首先要会使用rownum关键字,Oracle对外提供的自动给查询结果编号的关键字,与每行数据没有关系。 注:rownum只能做 < 、<= 的判断,不能进行 > 、 >= ...
分类:
数据库 时间:
2021-01-25 11:25:56
阅读次数:
0
C Hello World 实例 C 程序主要包括以下部分: 预处理器指令 函数 变量 语句 & 表达式 注释 让我们看一段简单的代码,可以输出单词 “Hello World”: #include <stdio.h>int main(){ /* 我的第一个 C 程序 */ printf("Hello ...
分类:
编程语言 时间:
2021-01-25 11:21:41
阅读次数:
0
一、什么是预编译? 预编译是做些代码文本的替换工作。是整个编译过程的最先做的工作 通过上面的解释可能还是不太理解预编译,通俗简单的说在程序真正执行一段代码之前,我们对要执行的代码做一些特定的处理,来达到我们后期所想要达到的一个效果 二、为什么预编译能防止SQL注入? 在知道为什么预编译能防止SQL注 ...
分类:
数据库 时间:
2021-01-25 11:00:51
阅读次数:
0
mybatis框架1、早期叫做ibatis, 代码在github。 mybatis是 MyBatis SQL Mapper Framework for Java (sql映射框架) 1)sql mapper :sql映射 可以把数据库表中的一行数据 映射为 一个java对象。 一行数据可以看做是一个 ...
分类:
其他好文 时间:
2021-01-25 10:54:22
阅读次数:
0
Mybatis是目前开发中最常用的一款基于ORM思想的半自动持久层框架,平时我们都仅仅停留在使用阶段,对mybatis是怎样运行的并不清楚,今天抽空找到一些资料自学了一波,自己写了一个mybatis的雏形,在此对学习过程做一个记录首先,我们新建一个提供mybatis框架功能的工程IMybatis,这 ...
分类:
其他好文 时间:
2021-01-25 10:47:02
阅读次数:
0