码迷,mamicode.com
首页 > 数据库
SQL的四种连接-左外连接、右外连接、内连接、全连接
1、内联接(典型的联接运算,使用像 = 或 之类的比较运算符)。包括相等联接和自然联接。 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整...
分类:数据库   时间:2014-11-13 12:52:19    阅读次数:173
SQL Server 公共分页存储过程及使用方法
-- 使用方法:在获取查询列表的存储过程中执行,并指定参数就行了-- exec ListPage @SQL, @PageSize, @PageNo, @OrderStr, @OrderType-- @SQL查询语句-- @PageSize数据数量-- @PageNo当前页码-- @OrderStr排...
分类:数据库   时间:2014-11-13 12:50:57    阅读次数:116
mysql 查询优化
假设数据库建立了三个索引字段,如下图1. 数据库栏位2. 索引栏位最左侧索引为“主键索引”,其他两栏为“普通索引”3. 以下是where不同索引字段组合的查询情况where最左侧索引字段select * from wx_new.wxtl_log where company_id = 1where最左...
分类:数据库   时间:2014-11-13 12:47:49    阅读次数:192
提高MySQL数据库查询效率的几个技巧(转载)
MySQL由于它本身的小巧和操作的高效, 在数据库应用中越来越多的被采用.我在开发一个P2P应用的时候曾经使用MySQL来保存P2P节点,由于P2P的应用中,结点数动辄上万个,而且节点变化频繁,因此一定要保持查询和插入的高效.以下是我在使用过程中做的提高效率的三个有效的尝试.
分类:数据库   时间:2014-11-13 12:46:28    阅读次数:151
数据库索引的作用和长处缺点
为什么要创建索引呢?这是由于,创建索引能够大大提高系统的性能。 第一,通过创建唯一性索引,能够保证数据库表中每一行数据的唯一性。 第二,能够大大加快 数据的检索速度,这也是创建索引的最基本的原因。 第三,能够加速表和表之间的连接,特别是在实现数据的參考完整性方面特别有意义。 第四,在使用分组和排序 ...
分类:数据库   时间:2014-11-13 12:42:13    阅读次数:153
输入adb shell 时 提示error: more than one device and emulator
第一种情况:确实用多个设备或者模拟器 解决办法:(指定连接某一个设备或者模拟器)1、获取模拟器/设备列表adb devices2、指定device来执行adb shell adb -s devicename shell例如:adb -s emulator-5554 shell在多device...
分类:数据库   时间:2014-11-13 12:42:45    阅读次数:171
MySQL查看所有视图的命令
有时为了查看特定数据库中所建立的所有视图,可以使用这个命令: 因为,视图其实就是一张虚拟的表,所有也可以认为是一张表,所有是 show table,而它由于普通的表有所不同,所以有 status where comment='view';show table status where commen....
分类:数据库   时间:2014-11-13 12:34:15    阅读次数:314
Oracle查询前几条数据的方法
转载:http://www.cnblogs.com/yangxia-test/archive/2012/09/20/2695617.html在Oracle中实现select top N:由于Oracle不支持select top 语句,所以在Oracle中经常是用order by 跟rownum的组...
分类:数据库   时间:2014-11-13 12:32:57    阅读次数:175
SQLServer 跨服务器查询的两个办法
网上搜了跨服务器查询的办法,大概就是Linked Server(预存连接方式并保证连接能力)和OpenDataSource(写在语句中,可移植性强)。根据使用函数的不同,性能差别显而易见。。。虽然很简单,但是lz被坑了几天才发现,惭愧。1. Linked Server非常实用的功能,添加方法如果有问...
分类:数据库   时间:2014-11-13 12:22:20    阅读次数:187
oracle ebs 12.20 安装成功其过程失败日记及总结(1)
由于公司业务须要,须要安装oracle ebs进行 form 开发,所以就開始了痛苦oracle ebs安装之过程。刚開始是在vm中win2003 server 中安装ebs,,不知是我自已的水平太差还是运气太差,依照网络中安装ebs,安装通过了检測是,但在安装的过程中出现了各种莫名的错误,而在网络...
分类:数据库   时间:2014-11-13 12:23:55    阅读次数:212
C#连接数据库的四种方法
在进行以下连接数据库之前,请先在本地安装好Oracle Client,同时本次测试System.Data的版本为:2.0.0.0。在安装Oracle Client上请注意,如果OS是3-BIT请安装32-BIT的Oracle Client,但OS是64-BIT,需要根据实际情况安装,如果你的APP是...
分类:数据库   时间:2014-11-13 12:22:55    阅读次数:167
使用YUM安装MySQL 5.5(适用于CentOS6.2/5.8及Fedora 17/16平台)
目前CentOS/Red Hat (RHEL) 6.2官方自带的mysql版本为5.1,mysql5.5已经出来了。相比mysql5.1,mysql5.5不仅在多个方面进行了改进:性能上有了很大提升默认存储引擎更改为InnoDBCPU多核处理性能提升复制功能加强,新增半同步复制增强表分区功能等等本文...
分类:数据库   时间:2014-11-13 12:20:19    阅读次数:190
Linux+Apache2.4+PHP5.6+MySQL5.6源码安装步骤
一、安装Apache 若要安装apache服务器软件,需要安装以下几个依赖软件 apr-1.4.6.tar.gz 下载地址:http://apr.apache.org/ apr-util-1.4.1.tar.gz 下载地址:http://apr.apache.org/ pcre-8.20.t...
分类:数据库   时间:2014-11-13 12:20:34    阅读次数:212
学习SQL日记(三)
#1. 系统日期 、时间函数 ^1.SELECT TO_CHAR (SYSDATE ,'YYYY-MM-DD HH24:MI:SS') FROM DUAL -- 查询系统当前日期 ^2.SELECT SYSTIMESTAMP FROM DUAL --查询带时区的系统日期 ^3.SELECT D...
分类:数据库   时间:2014-11-13 12:19:36    阅读次数:189
Oracle生成流水号函数
1:日期范围上smalldatetime的有效时间范围1900/1/1~2079/6/6datetime的有效时间范围1753/1/1~9999/12/312:精准度上smalldatetime只精准到分,而datetime则可精准到3位的毫秒。3:存储空间上smalldatetime占用4个字节,...
分类:数据库   时间:2014-11-13 12:15:26    阅读次数:298
sql server 行转列
DECLARE @sql VARCHAR(8000),@groupby VARCHAR(8000)SET @sql = 'select B.name,C.username,c.mobile,A.[no],convert(varchar(10),A.createDate,121) as createD...
分类:数据库   时间:2014-11-13 12:17:50    阅读次数:267
润乾集算报表多样性数据源之mongodb
多样性数据源在报表开发中越来越常见,润乾集算报表对多样性数据源的有效支持使得这类报表开发变得非常简单,目前集算报表支持的数据源类型除传统的关系型数据库外,还支持:TXT文本、Excel、JSON、HTTP、Hadoop、mongodb等。mongodb等nosql数据库具有易扩展和高性能等优势,但..
分类:数据库   时间:2014-11-13 11:01:00    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!