mysql
Manketon
这个作者很懒,什么都没留下…
展开
-
SQL多表连接查询(详细实例)
转自:http://www.dedecms.com/knowledge/data-base/sql-server/2012/0709/2872.html本文主要列举两张和三张表来讲述多表连接查询。 新建两张表: 表1:student 截图如下: 表2:course 截图如下: (此时这样建表只是为了演示连接SQL语句,当然实际开发中我们不会这样建表,实际开发中这两个表会有自己不同的主键。)转载 2015-02-04 16:47:03 · 502 阅读 · 0 评论 -
Mysql如何查询连续时间内的次数
转自:http://www.tuicool.com/articles/uyEZJf在网上看到一道有意思的题目,大意是如何在mysql查询连续在线的天数。所谓的连续在线是指相邻两天都登录过,不一定一直在线,但是只要有过登录即可。如,1月1日登录了一会下线了,一月2日登录了一会下线了,那么,就算1月1日和2日是连续在线,天数为2。如果1月3日,没有登录过,1月4日登转载 2015-02-03 20:48:49 · 8493 阅读 · 0 评论 -
MySQL字段类型详解
MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述。概述有意简化,更详细的说明应该考虑到有关特定列类型的附加信息,例如你能为其指定值的允许格式。由MySQL支持的列类型列在下面。下列代码字母用于描述中:M指出最大的显示尺寸。最大的合法的显示尺寸是转载 2015-02-03 17:22:18 · 419 阅读 · 0 评论 -
SQL Server 批量插入数据的两种方法
这篇文章写得很好,值得细看转自:http://blog.csdn.net/tjvictor/article/details/4360030 在SQL Server 中插入一条数据使用Insert语句,但是如果想要批量插入一堆数据的话,循环使用Insert不仅效率低,而且会导致SQL一系统性能问题。下面介绍SQL Server支持的两种批量数据插入方法:Bulk和表值参数(Table转载 2015-01-22 11:11:03 · 535 阅读 · 0 评论 -
SQL批量插入数据几种方案的性能详细对比
转自:http://www.jb51.net/article/22533.htm技术方案一:压缩时间下程序员写出的第一个版本,仅仅为了完成任务,没有从程序上做任何优化,实现方式是利用数据库访问类调用存储过程,利用循环逐条插入。很明显,这种方式效率并不高,于是有了前面的两位同事讨论效率低的问题。技术方案二(推荐使用):由于是考虑到大数据量的批量插入,于是我想到了ADO.N转载 2015-01-22 10:27:19 · 828 阅读 · 0 评论 -
MySQL改变数据类型的函数CAST(x AS type)和CONVERT(x,type)
转自:http://www.baike369.com/content/?id=5683MySQL改变数据类型的函数CAST(x AS type)和CONVERT(x,type)CAST(x AS type)函数和CONVERT(x,type)函数将一个类型的值x转换为另一个类型的值type。可以转换的类型有:BINARY、CHAR(n)、DATE、TIME、DATE转载 2015-02-04 11:46:14 · 2818 阅读 · 0 评论 -
mysql字符串函数(转载)
转自:http://www.cnblogs.com/showker/archive/2010/03/15/1685874.html对于针对字符串位置的操作,第一个位置被标记为1。ASCII(str)返回字符串str的 最左面字符的ASCII代码值。如果str是空字符串, 返回0。如果str是NULL,返回NULL。mysql> select ASCII('2');转载 2015-02-04 11:38:21 · 487 阅读 · 0 评论 -
MySQL将查询结果插入到数据表中
转自Mysql教程:http://www.baike369.com/content/?id=5582MySQL将查询结果插入到数据表中INSERT语句还可以将SELECT语句查询出来的数据插入到另一个表中,即可快速地从一个或多个表中向一个表中插入多个行。这样,可以方便不同表之间进行数据交换。基本的语法格式如下:INSERT INTO 表名1(字段列表1)转载 2015-02-03 18:40:40 · 4303 阅读 · 0 评论 -
mysql存储过程详解
mysql存储过程详解转自:http://www.jb51.net/article/30825.htm MySQL存储过程的创建 (1). 格式 MySQL存储过程创建的格式:CREATE PROCEDURE 过程名 ([过程参数[,...]]) [特性 ...] 过程体 这里先举个例子: mysql> DELIMITER // mysql> CRE转载 2015-02-03 16:03:23 · 551 阅读 · 0 评论 -
SQL中Group By的使用
转自:http://www.cnblogs.com/rainman/archive/2013/05/01/3053703.html1、概述2、原始表3、简单Group By4、Group By 和 Order By5、Group By中Select指定的字段限制6、Group By All7、Group By与聚合函数8、Having与Where的区别9、Compu转载 2015-02-04 14:54:49 · 579 阅读 · 0 评论 -
mysql 去除select中某个字段重复值的用法(很好)
转自:http://blog.csdn.net/guocuifang655/article/details/3993612在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是 distinct只能返回它的目标字段,而无法返回转载 2015-02-04 15:18:29 · 26255 阅读 · 3 评论 -
SQL Server 查询处理中的各个阶段(SQL执行顺序)
转自:http://www.cnblogs.com/summer_adai/archive/2011/10/28/2227605.htmlSQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该转载 2015-02-05 09:42:56 · 459 阅读 · 0 评论 -
mysql 变量简介
转自:http://blog.csdn.net/lxgwm2008/article/details/7738306根据mysql手册,mysql的变量分为两种:系统变量和用户变量。但是在实际使用中,还会遇到诸如局部变量、会话变量等概念。根据个人感觉,mysql变量大体可以分为四种类型:一、局部变量。局部变量一般用在sql语句块中,比如存储过程的begin/end。其作用转载 2015-02-04 09:56:06 · 414 阅读 · 0 评论 -
mysql中的if条件语句用法
· IF(expr1,expr2,expr3)如果 expr1 是TRUE (expr1 0 and expr1 NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3。IF()的返回值为数字值或字符串值,具体情况视其所在语境而定。mysql> SELECT IF(1>2,2,3); -> 3mysql> SELECT IF(1',转载 2015-02-03 16:17:27 · 1594 阅读 · 0 评论 -
MySql存储过程语法及实例
转自:http://www.cnblogs.com/kkcheng/archive/2010/03/19/1689672.html存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp转载 2015-01-20 19:16:36 · 416 阅读 · 0 评论 -
Sevelet基础、过程、作用原理(值得细看)
转自:http://blog.csdn.net/zhcj3672/article/details/6905236一、Servlet程序的编写Servlet就是实现了javax.servlet.Servlet接口java类, Servlet接口定义了Servlet引擎与Servlet程序之间通信的协议约定。由于GenericServlet、HttpServlet类实现了S转载 2015-01-18 16:22:32 · 2511 阅读 · 0 评论 -
MySQL CASE WHEN语句
转自:http://www.baike369.com/content/?id=5692MySQL CASE语句CASE语句是另一个进行条件判断的语句。它可以实现比IF语句更复杂的条件判断。第一种CASE语句格式基本语法格式如下:CASE case_expr WHEN when_value THEN statement_list [WH转载 2015-02-04 10:25:52 · 1089 阅读 · 0 评论 -
MYSQL批量插入数据库实现语句性能分析
转自:http://www.3lian.com/edu/2013/07-15/80916.html原文中,代码好像是用php写的。基础知识:PHP与MYSQL事务处理参见:http://www.cnblogs.com/winner/archive/2011/11/09/2242272.html假定我们的表结构如下代码如下转载 2015-01-22 11:29:41 · 467 阅读 · 0 评论 -
Mysql第一次使用-如何解决Mysql "发生系统错误2,找不到指定的文件" 的问题(第一次安装使用)
转自:http://bobshute.iteye.com/blog/520760转载 2015-01-22 11:07:30 · 692 阅读 · 0 评论 -
Mysql 存储过程和函数区别
http://blog.csdn.net/wangsifu2009/article/details/6725213#comments 存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。 存储过程和函数存在以下几个区别: 1)一般来说,存储转载 2015-01-21 22:09:28 · 437 阅读 · 0 评论 -
理解第一个MySQL的C++程序
转自:https://blog.csdn.net/whuxiaoqiang/article/details/8467588转载 2018-07-26 16:09:01 · 382 阅读 · 0 评论