首页 > 数据库技术
mysql distinct&group by 应用
在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供 有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是 distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,...
分类:数据库技术   时间:2014-11-04 19:09:22    收藏:0  评论:0  赞:0  阅读:369
学习SQL日记(二)
#1. 查询语句中使用函数 @1. round(d1,d2) 用于数字的四舍五入 d1表示数字 d2表示小数点后的位数 (d2不写 默认为零) @2. trunc(d1,d2) 截取 去尾法 @3. 日期函数 sysdate select sysdate from dual; --...
分类:数据库技术   时间:2014-11-04 19:08:21    收藏:0  评论:0  赞:0  阅读:248
转:数据库中多对多的关系设计
转:http://www.cnblogs.com/xuqiang/archive/2010/08/30/1953515.htmlhttp://xuqiang.github.io/。 xq.1990.weihai@gmail.com。数据库设计多对多关系的几种形态 前言:多对多关系至少需要3个表,我们...
分类:数据库技术   时间:2014-11-04 19:06:31    收藏:0  评论:0  赞:0  阅读:187
sql中在查询语句中加判断,控制输出的内容
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男'WHEN sex = '2' THE...
分类:数据库技术   时间:2014-11-04 19:02:41    收藏:0  评论:0  赞:0  阅读:336
备忘几个简单基本的sql语句
说明:几个简单基本的sql语句 选择:select * from table1 where 范围 插入:insert into table1(field1,field2) values(value1,value2) 删除:delete from table1 where 范围 更新:...
分类:数据库技术   时间:2014-11-04 19:00:12    收藏:0  评论:0  赞:0  阅读:275
[oracle] 递归追溯完整部门名称 函数
create or replace function fn_DeptWholeName2(objectid in number) return nvarchar2 is wholename nvarchar2(500);beginselect to_char(replace(wm_concat...
分类:数据库技术   时间:2014-11-04 18:58:02    收藏:0  评论:0  赞:0  阅读:276
Oracle [sys_connect_by_path] 函数
create table test ( NO NUMBER, VALUE VARCHAR2(100), NAME VARCHAR2(100) ); --------------------------------------insert into test ...
分类:数据库技术   时间:2014-11-04 18:54:42    收藏:0  评论:0  赞:0  阅读:278
C#与数据库访问技术总结(十三)之DataReader对象
DataReader对象与数据获取DataReader对象以“基于连接”的方式来访问数据库。也就是说,在访问数据库、执行SQL操作时,DataReader要求一直连在数据库上。这将会给数据库的连接负载带来一定的压力,但DataReader对象的工作方式将在很大程度上减轻这种压力。(感觉这不是前后矛盾...
分类:数据库技术   时间:2014-11-04 18:54:31    收藏:0  评论:0  赞:0  阅读:343
windows XAMPP下安装mongoDB
1、下载下载地址:http://www.mongodb.org/downloads2、安装进入cmd第一步:D:\xampp\mongodb\bin\mongod.exe --dbpath=D:\xampp\mongodb\data\db第二步安装到启动项里面去:D:\xampp\mongodb\b...
分类:数据库技术   时间:2014-11-04 18:47:41    收藏:0  评论:0  赞:0  阅读:555
Oracle start with connect by prior 用法
Oracle start with connect by prior 用法语法: select * from 表名 where 条件1 start with 条件2 connect by prior 当前表字段=级联表字段 start with与connect by prior语句完成递归记录,形成...
分类:数据库技术   时间:2014-11-04 18:45:51    收藏:0  评论:0  赞:0  阅读:152
oracle中用户删除不了,提示“无法删除当前已连接的用户”
方案1:关闭数据库,再重启即可。方案2:alteruserXXXaccountlock;SELECT*FROMV$SESSIONWHEREUSERNAME=‘LGDB‘;altersystemkillsession‘xx,xx‘dropuserxxcascade;(1)查看用户的连接状况selectusername,sid,serial#fromv$session;(2)找到要删除用户的sid,和serial,并删除alte..
分类:数据库技术   时间:2014-11-04 17:38:42    收藏:0  评论:0  赞:0  阅读:309
SQL提示查询处理器未能为执行并行查询启动必要的线程资源
最近SQL经常提示“查询处理器未能为执行并行查询启动必要的线程资源”反应速度变慢。SQL环境为两台服务器做故障转移群集,一主一备,主为48核心,64G内存,备为24核心,64G内存。经检查发现服务已转移到备用节点(转移原因后续排查),因之前未出现过此问题,故障锁定在了计算..
分类:数据库技术   时间:2014-11-04 17:38:02    收藏:0  评论:0  赞:0  阅读:332
了解mysql的三种不同安装方式的区别
学习目的:了解mysql的三种不同安装方式的区别学习内容:mysql的安装有三种:分别是源码安装、二进制安装、rpm安装。源码安装的优势:linux操作系统开放源代码,因此在其上面安装的软件大部分也都是开源软件。开源软件基本都提供源码下载和源码安装的方式。源码安装的好处是用..
分类:数据库技术   时间:2014-11-04 17:37:22    收藏:0  评论:0  赞:0  阅读:274
oracle汉字占用字节长度
今天调查一个数据库问题的时候,发现...
分类:数据库技术   时间:2014-11-04 17:35:31    收藏:0  评论:0  赞:0  阅读:230
mysql binlog参数设置
1.mysql有很多系统变量可以设置,系统变量设置不同,会导致系统运行状态的不同。因此mysql提供两组命令,分别查看系统设置和运行状态。 2.Binlog 相关参数及优化策略。...
分类:数据库技术   时间:2014-11-04 17:26:52    收藏:0  评论:0  赞:0  阅读:311
MySQL 模拟Oracle邻接模型树形处理
MySQL 实现ORACLE connect by 遍历树形结构。...
分类:数据库技术   时间:2014-11-04 17:24:12    收藏:0  评论:0  赞:0  阅读:269
SQL 比较乱
--DROP TABLE T_UserInfo------------------------------------------------------建测试表CREATE TABLE T_UserInfo( Userid varchar(20), UserName varchar(20...
分类:数据库技术   时间:2014-11-04 17:18:21    收藏:0  评论:0  赞:0  阅读:258
SQL Server 已提交读快照测试
1. 打开数据库 已提交读快照 选项2. 数据库 已提交读快照 模式下的测试a) 测试表 Testb) 开启事务1,更新数据C2 = '200'(未提交)BEGIN TRAN UPDATE Test SET C2 = '200' WHERE C1 = 'A'-- COMMITc) 查询数据(查询没有...
分类:数据库技术   时间:2014-11-04 17:17:01    收藏:0  评论:0  赞:0  阅读:385
sql 存储过程 in 的两种写法
最近又忘记存储过程 除了exec 动态写法的另外一种,这里记录一下,方便查找写法1,动态语句CREATE PROCEDURE sp_CountShiftWish @strids varchar (1024) /*strids 是id列表, 类似1,2,3*/ AS exec...
分类:数据库技术   时间:2014-11-04 17:11:41    收藏:0  评论:0  赞:0  阅读:250
【T-SQL系列】FOR XML PATH 语句的应用
DECLARE @TempTable TABLE ( UserID INT , UserName NVARCHAR(50) );INSERT INTO @TempTable ( UserID, UserName )VALUES ( 1, 'a' )I...
分类:数据库技术   时间:2014-11-04 17:09:51    收藏:0  评论:0  赞:0  阅读:212
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!