转:http://blog.sina.com.cn/s/blog_52d20fbf0100ofd5.htmlmysql存储过程详解1.存储过程简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,...
分类:
数据库 时间:
2014-10-31 01:03:33
阅读次数:
332
1、DISTINCT用法:
SELECT DISTINCT A.NAME , A.STUDENT_ID , A.SEX FROM TABLE STUDENT
这条SQL语句是从学生表里查询了姓名,学号,性别,但是DISTINCT的查询规则是只要有一个不同,就是符合条件的。
例: 源数据...
分类:
数据库 时间:
2014-10-30 20:57:44
阅读次数:
249
--SELECT 列名称 FROM 表名称 WHERE 列 运算符 值--select *from Student where sage<=19 and ssex!='M'--select *from Student where sage<=19 or ssex!='M'--SELECT * FRO...
分类:
数据库 时间:
2014-10-30 18:52:05
阅读次数:
265
##Ⅰ.select通用语法 SELECT 选择列表 FROM 表表达式 [排序声明] [截取] ![在此输入图片描述][1] ##Ⅱ.表表达式 ###1.from子句 FROM table_reference [, table_reference [, ...]] FROM子句从一个逗号分隔的table...
分类:
数据库 时间:
2014-10-30 17:25:10
阅读次数:
199
存储过程是已编译好的T-SQL语句的集合,可以随时调用,速度快,不易出错。可以传递参数,普通参数和输出参数(output)实例1create proc Newpro@testVarA int,@testVatB int,@testSum int Outputasbeginset@testSum=@t...
分类:
数据库 时间:
2014-10-30 16:49:05
阅读次数:
189
SQL语句大全--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP ...
分类:
数据库 时间:
2014-10-30 13:25:19
阅读次数:
280
表A和表B,现在希望更新A表,当 A.bid = B.id时,a.x = b.x, a.y=b.y,请问mysql中sql语句update a inner join b on a.bid=b.id set a.x=b.x,a.y=b.y ;
分类:
数据库 时间:
2014-10-30 13:10:40
阅读次数:
273
今天在配置mybatis的双向关联的时候,遇到了一些问题,现在在这里总结一下:现在有学生和老师两个实体:student(N): teacher (1)数据库的关联:Supervisor_id表示的是老师的id;是外键Sql语句:/* Navicat MySQL Data Transfer Sourc...
分类:
其他好文 时间:
2014-10-30 13:08:32
阅读次数:
261
个人重构时看有人登录时使用触发器,当时我是用存储过程+事务实现的,也没有进一步思考,表面理解触发器就是由一个事件触发另一个事件,存储过程也是封装了一组sql语句,再加上事务的一致性原则,也可以达到一个动作的完整性。现在牛腩中又涉及到这个东西,存在即合理,也填补一下学习中的空白,主要总结一下如何使用及和存储过程的不同。
一、建立:
1、 触发器是特殊的存储过程,只不过它的执行不是...
分类:
其他好文 时间:
2014-10-30 11:42:37
阅读次数:
275