数据库技术
连上数据库 show databases; +--------------------+ |
Database | +--------------------+ | information_schema | | photos | | test | ...
1.安装Linux系统中自带的MySQL安装包 在现在常用的发行版本里都集中了MySQL安装包
CentOS系统中的YUM中包含了MySQL安装包,版本是MySQL5,rpm软件包的名称是mysql-server yum list | grep
mysql:这条命令是将YUM仓库里包含MySQL的软...
本文转自:http://www.cnblogs.com/heqichang/archive/2012/09/19/2693214.htmlSSIS(SQL
Server Integration Services)是用于生成企业级数据集成和数据转换解决方案的平台。使用 Integration Serv...
1 子查询的实现方式有三种 1) in, not in 最好不要使用in,not in
。只有在in里面有固定的值得时候使用比较好。如:SELECT [FirstName] ,[MiddleName] ,[LastName] FROM
[AdventureWorks].[Person].[Conta...
update sales set sales.adminId = t.adminIdfrom
(select a.adminId,a.realName from sales ,admin_administrators as a where
sales.salesName = a.realName a...
1、差集( except )select a from t_aexceptselect a from
t_b-- 也可写作:select a from t_a where a not in (select a from t_b)-- 多个字段时:select
a,b from t_aexceptse...
转自:
http://blog.csdn.net/yuzhic/article/details/1896878http://blog.csdn.net/macle2010/article/details/5980965该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据.
ORACLE ...
行列互转,是一个经常遇到的需求。实现的方法,有case
when方式和2005之后的内置pivot和unpivot方法来实现。在读了技术内幕那一节后,虽说这些解决方案早就用过了,却没有系统性的认识和总结过。为了加深认识,再总结一次。行列互转,可以分为静态互转,即事先就知道要处理多少行(列);动态互转...
由于公司业务和应用的调整,之前在Mysql中的很多表都不需要了,故需要对数据库进行整理。
刚开始,我在想:不就删除一些表吗?很好解决,写个简单的脚本就可以了。我先看了数据库中有80000多个表,很多表都是以IP命名的,而这些表就是要清理的对象。
于是我使用下面一条命令,先将所有表名导出到一个文件中:...