码迷,mamicode.com
首页 > 数据库
mysql实现分组排序
群里有童鞋问,想要根据用户分组,以该用户的下单时间为降序,提取所有用户的第二个订单信息。这属于分组排序,在Oracle有内置函数可以实现,而在mysql,做起来比较蛋疼。我提供一种方法供参考CREATETABLEuser_orders(orders_idINTUNSIGNEDNOTNULL, user_idINTUNSIGNEDNOTNULL,..
分类:数据库   时间:2015-03-10 17:31:30    阅读次数:179
MySQL数据表中内容大小写区分的设置
MYSQL在默认的情况下查询是不区分大小写的,例如:    ? 1 2 3 4 5 6 7 mysql> create table t1( -> name varchar(10)); Query OK, 0 rows affected (0.09 se...
分类:数据库   时间:2015-03-10 17:27:01    阅读次数:227
数据库—索引实现原理
数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。   在数据之外,数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。   为表设置索引要付出代价的:一是增加了数据库的存储空间,二是在插入和修改数据时要花费较多的时间(因为索引也要随之变动)。  ...
分类:数据库   时间:2015-03-10 17:23:25    阅读次数:225
mysql基本用法总结
mysql基本用法总结,涉及了mysql从下载到使用的全过程。...
分类:数据库   时间:2015-03-10 17:21:25    阅读次数:209
oracle函数参数中=>的含义
作者:iamlaosong 今天看到一个MD5加密的问题,oracle也提供MD5加密函数,网上搜了一下,加密函数是: DBMS_OBFUSCATION_TOOLKIT.MD5(input_string =>'abc')  不过,其参数中出现了一个“=>”符号,那么这个符号到底什么意思呢? oracle实参与形参有二种对应方式: 1、一种是位置方式,和面向对象语言参数传递类似; 2...
分类:数据库   时间:2015-03-10 17:18:56    阅读次数:198
数据库 B树 B+树
在数据库的索引中,一般是利用B树或者B+树进行检索和查询 介绍一下在两种数据结构中数据的查询方式: 1)B树   B树中每个节点包含了键值和键值对于的数据对象存放地址指针,所以成功搜索一个对象可以不用到达树的叶节点。   成功搜索包括节点内搜索和沿某一路径的搜索,成功搜索时间取决于关键码所在的层次以及节点内关键码的数量。   在B树中查找给定关键字的方法是:首先把...
分类:数据库   时间:2015-03-10 17:19:13    阅读次数:148
Andbase应用开发框架
【运行说明】运行AndBaseDemo需要将文件中的AndBase库Add进AndroidBaseDemo中。 1.andbase中包含了大量的开发常用手段。 如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提...
分类:数据库   时间:2015-03-10 17:18:27    阅读次数:184
ORACLE 将一个字符串按照分割符分成三部分
如下例子: select substr('LL$$BOAT$$he很帅', 1, instr('LL$$BOAT$$he很帅', '$$', 1, 1) - 1), substr('LL$$BOAT$$he很帅', instr('LL$$BOAT$$he很帅', '$$', 1, 1) + ...
分类:数据库   时间:2015-03-10 17:14:38    阅读次数:167
Access2010 - 数据类型[转]
原文链接Access允许十种数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、附件、查询向导 。 文本(Text):这种类型允许最大255个字符或数字,Access默认的大小是50个字符,而且系统只保存输入到字段中的字符,而不保存文本字段中未用位置上的空字符...
分类:数据库   时间:2015-03-10 17:13:05    阅读次数:417
sql server 删除表字段和字段的约束
删除数据库表中的字段时,使用了 :alter table 表名 drop column 列名服务器返回的错误为:Server: Msg 5074, Level 16, State 1, Line 1The object 约束名is dependent on column 列名.Server: Msg...
分类:数据库   时间:2015-03-10 17:08:57    阅读次数:219
数据库提升性能
Mysql Blob通过压缩来提升性能对于blob字段,由于当前版本较低,5.0目前文件格式默认为compact,还不支持compress格式的压缩.我觉得可以采用如下方式来节省空间.1.通过应用服务器端的压缩,比如zlib算法,进行压缩然后存入数据库。当然应用需要先读数据,压缩,然后再写新的表,然...
分类:数据库   时间:2015-03-10 17:09:08    阅读次数:280
mysql 删除表中的某列的重复字段
假设:create table t(id int not null primary key auto_increment,name char(10) not null,sex char(2) not null)engine=myisam;insert into t values(null,'tom'...
分类:数据库   时间:2015-03-10 17:06:42    阅读次数:213
微博中的图片存储的数据库设计(原创)
Q:和大家讨论一个图片存储的问题:图片地址=存储服务器的URL+文件名;,我现在的一个类似微博的表里面我用image_ids字段来存储多个图片ID,问题来了,存储服务器的URL,是也加一个新字段来存储URL吗(这样貌似会冗余很多,因为都是一样的地址URL),还是我在后台中定义一个全局的图片URL,然...
分类:数据库   时间:2015-03-10 16:47:11    阅读次数:229
websql的使用/phonegap操作数据库 sqlite
对websql的常用操作进行了一个封装,项目是基于phonegap的,不过phonegap默认已经集成了数据库操作的插件,所以无需再配置什么,直接用就可以了:/***数据库操作辅助类,定义对象、数据操作方法都在这里定义*/var dbname='mydb';var version='1.1';var...
分类:数据库   时间:2015-03-10 16:48:10    阅读次数:335
oracle 归档与非归档模式介绍
Oracle归档模式与非归档模式设置 Oracle的日志归档模式可以有效的防止instance和disk的故障,在数据库故障恢复中不可或缺,由于oracle初始安装模式为非归档模式,因此需要将其设置为归档模式,下面就其方法和步骤做一些总结,虽然简单,但这是管理oracle数据库必备之工,故有如下陈述。 例子是建立在windowsXP和oracle11g的环境下,如有环境不同,仅供参考。 Or...
分类:数据库   时间:2015-03-10 15:36:29    阅读次数:231
MongoDB MapReduce 实战<1>
MongoDB属于Nosql数据库,自带MapReduce,正好符合项目某个需求,那么,还等什么,从实战角度来学习吧。...
分类:数据库   时间:2015-03-10 15:32:39    阅读次数:177
ORACLE 单列查询变单行显示
SELECT substr(sys_connect_by_path(dutywork, ';'), 2) FROM (select dutywork,rownum rn from t_test) WHERE connect_by_isleaf = 1 START WITH rn = 1 CONNECT BY prior rn = rn - 1; 查询表t_t...
分类:数据库   时间:2015-03-10 15:31:59    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!