SQL应用
NemoHu
这个作者很懒,什么都没留下…
展开
-
数据库日志到指定大小自动清除日志
-- 创建表 logsize 用于存放日志大小create table LogSize( dbname nvarchar(50) not null ,logsize decimal(8,2) not null ,logused decimal(5,2) not null ,status int null)delete lo原创 2010-02-01 11:22:00 · 238 阅读 · 0 评论 -
复制表的二种方法
复制源表到目的表,会自动创建目的表select * into 目的表 from 源表 复制源表到目的表,目的表必须之前存在insert into 目的表 select * from 源表原创 2010-02-01 11:27:00 · 164 阅读 · 0 评论 -
查找&删除重复的记录
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判原创 2010-02-05 12:03:00 · 154 阅读 · 0 评论 -
获得刚插入的记录的自动编号值
dim iid:iid=db.conn.execute("SELECT IDENT_CURRENT(db_task)")(0)原创 2010-03-25 12:53:00 · 157 阅读 · 0 评论 -
MySQL命令行查询结果中文显示乱码
MySQL命令行查询结果中文显示乱码 数据库编码格式为utf8,表和字段也都是utf8,存进去的格式是utf-8 但是用命令行工具查询命令select * from 表名; 查询出来的中文是乱码 原因:MySQL客户端根本就不能以utf8的形式返回数据转载 2011-09-28 12:17:17 · 259 阅读 · 0 评论 -
GROUP BY...HAVING 组合查询大总结
GROUP BY...HAVING 组合查询大总结 环境:DB2 V9说明:鉴于时间关系,不再给出实验环境脚本。一、GROUP BY的理解 GROUP BY是SELECT语句的从句,用来指定查询分组条件,主要用来对查询的结果进行分组,相同组合的分组条件在结果集中只显示一行记录。使用GROUP BY从句时候,通过添加聚合函数(主要有COUNT()、转载 2014-02-12 16:56:23 · 161 阅读 · 0 评论 -
分类统计并group_contact 分组连接
原创 2014-07-26 12:47:40 · 2054 阅读 · 0 评论