SQL查询前10条记录(SqlServer/mysql/oracle)语法分析 Sql Server : www.2cto.com Sql代码 select top X * from table_name --查询前X条记录,可以改成需要的数字。 select top n * from (selec ...
分类:
数据库 时间:
2017-02-14 19:01:53
阅读次数:
205
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 一、理解什么是MyBatis? MyBatis 是支持普通 SQL ...
分类:
其他好文 时间:
2017-02-06 22:20:11
阅读次数:
256
MySQL中导出CSV格式数据的SQL语句样本如下: Sql代码 select * from test_info into outfile '/tmp/test.csv' fields terminated by ',' optionally enclosed by '"' escaped by ' ...
分类:
数据库 时间:
2017-01-24 10:54:10
阅读次数:
273
Mysql存储过程和函数 创建存储过程和函数是指将经常使用的一组SQL语句的组合在一起,并将这些SQL语句当作一个整体存储在MySQL服务器中。例如,银行经常需要计算用户的利息。不同类别的用户的利率是不一样的。这就可以将计算利率的SQL代码写成一个存储过程或者存储函数。只要调用这个存储过程或者存储函 ...
分类:
数据库 时间:
2017-01-11 08:17:05
阅读次数:
172
以下是执行的sql代码,只拿简单读取数据举例,其他详细的,请自行查看 执行报错时,尚未注册 OLE DB 访问接口 "Microsoft.ACE.OLEDB.12.0"。 这个错误需要安装AccessDatabaseEngine_X64.exe驱动,选择相应版本下载 下载地址:https://www ...
分类:
数据库 时间:
2017-01-06 15:14:45
阅读次数:
393
1,用Opendatasource系统函数 详细的用法已经注释在sql代码中了。这个是在sqlserver到sqlserver之间的倒数据。2005,2008,2012应该都是适用的。 2,用openrowset系统函数 上面的两种方法都会用到oledb提供商的名称,下面的这个系统存储过程可以查看o ...
分类:
数据库 时间:
2016-12-24 13:54:36
阅读次数:
215
MySQL可以通过EXPLAIN或DESC来查看并分析SQL语句的执行情况,如下需要计算2006年所有公司的销售额,需要关联sales表和company表,并且对money字段做求和操作,相应SQL如下: Sql代码 EXPLAIN SELECT SUM(money) FROM sales s,co ...
分类:
数据库 时间:
2016-12-18 15:32:15
阅读次数:
199
同任何的代码库一样,在mapper中,通常也会有一些公共的sql代码段会被很多业务mapper.xml引用到,比如最常用的可能是分页和数据权限过滤了,尤其是在oracle中的分页语法。为了减少骨架性代码,通常将它们抽象到sql中,但是肯定又不能在每个mapper中也包含,这样就没有意义了。此时,可以 ...
分类:
移动开发 时间:
2016-12-18 01:15:08
阅读次数:
604
由于每天到公司都需要先执行一遍检测操作,观察数据是否导入完整,今天想到能否自动连接Mysql执行SQL并导出数据,每天到公司直接查看excel文件即可 时间紧,代码以及excel格式还没有调,初次试验,边摸索边学习吧。sql代码那句总想能不能用个变量代替,显得太冗长了 执行导出到excel是下图 数 ...
分类:
数据库 时间:
2016-12-17 01:57:37
阅读次数:
202
1、创建表Sql代码createtabletest(idvarchar2(10),agenumber);2、备份表Sql代码createtableasselect*fromtestgroupbyid;3、删除表Sql代码droptabletest;--删除表结构和表数据4、清空表Sql代码truncatetabletest;--清空数据表数据,没有返回余地deletefromtest;---清空数据表数..
分类:
数据库 时间:
2016-12-13 00:35:59
阅读次数:
159