
MYSQL and SQL
九重天之龙
这个作者很懒,什么都没留下…
展开
-
MySQL存储过程详解
MySQL存储过程的创建 (1). 格式MySQL存储过程创建的格式:CREATE PROCEDURE 过程名 ([过程参数[,...]])[特性 ...] 过程体这里先举个例子: mysql> DELIMITER // mysql> CREATE PROCEDURE proc1(OUT s int) -> B转载 2014-07-20 20:40:45 · 384 阅读 · 0 评论 -
sql中的group by 和 having 用法解析
--sql中的group by 用法解析:-- Group By语句从英文的字面意义上理解就是“根据(by)一定的规则进行分组(Group)”。--它的作用是通过一定的规则将一个数据集划分成若干个小的区域,然后针对若干个小区域进行数据处理。--注意:group by 是先排序后分组;--举例子说明:如果要用到group by 一般用到的就是“每这个字” 例如说明现在有一个这样的表:转载 2014-11-26 17:15:52 · 442 阅读 · 0 评论 -
Mybatis数据库操作的返回值
insert,返回值是:新插入行的主键(primary key);需要包含语句,才会返回主键,否则返回值为null。update/delete,返回值是:更新或删除的行数;无需指明resultClass;但如果有约束异常而删除失败,只能去捕捉异常。queryForObject,返回的是:一个实例对象或null;需要包含语句,并且指明resultMap;queryForList,返回的是转载 2014-10-21 16:36:38 · 1183 阅读 · 0 评论 -
wm_concat排序问题
wm_concat在行转列的时候非常有用,但在行转列的过程中的排序问题常常难以控制。可见下面例子:测试表数据:tb_spec SIGN CODE1 0001 012 0001 023转载 2014-11-26 17:19:03 · 1229 阅读 · 0 评论 -
oracle分析函数系列之sum(col1) over(partition by col2 order by col3):实现分组汇总或递增汇总
语法:sum(col1) over(partition by col2 order by col3 ) 准备数据: DEPT_ID ENAME SAL1 1000 A 25002 1000 B 35003 1000转载 2014-11-26 17:11:53 · 559 阅读 · 0 评论 -
mysql-创建存储函数,存储过程,trigger
.创建函数 mysql>delimiter // mysql>create function 函数名(参数1 参数1类型,...) returns 返回类型 >begin >return 返回值; >end >// mysql>select 函数名(参数1, 参数2, 。。。); >//转载 2014-10-29 19:48:47 · 552 阅读 · 0 评论 -
SQL server和MYSQL中的自增的一些对比
auto_increamentidentity创建表时指定标识列标识列可用 IDENTITY 属性建立,因此在SQL Server中,又称标识列为具有IDENTITY属性的列或IDENTITY列。下面的例子创建一个包含名为ID,类型为int,种子为1,递增量为1的标识列CREATE TABLE T_test(ID int IDENTITY(1,1), Name原创 2014-06-28 13:29:41 · 1242 阅读 · 0 评论 -
Mysql数据库中information schema的作用
Mysql数据库中informationschema的作用information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。在 MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中转载 2014-07-24 15:06:19 · 669 阅读 · 0 评论 -
MYSQLl,MMSQL的database和schema的区别
在使用MS SQL的时候,一般创建数据库我们都习惯于使用CREATE DATABASE 来完成,而使用CREATE SCHEMA来创建架构,但是在MySQL中,官方的中文文档在 CREATE DATABASE 语法一节中写了一句:也可以使用CREATE SCHEMA。那么CREATE SCHEMA和CREATE DATABASE在MySQL难道是一样的吗? MySQL 5.0官方的英转载 2014-07-24 15:08:00 · 1585 阅读 · 0 评论 -
group_concat函数详解
MySQL中group_concat函数完整的语法如下:group_concat ([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator '分隔符']) 基本查询 Sql代码 select * from aa; +------+------+|转载 2015-01-04 17:25:22 · 1615 阅读 · 0 评论