My SQL
Java高知社区
关注我,每天分享高质量技术文章。
展开
-
Oracle, SQL Server, My SQL如何实现数据分页查询语句
Oracle, SQL Server 和MySQL的分页SQL语句如下: Oracle: 方法一: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_翻译 2011-07-08 11:08:42 · 4870 阅读 · 1 评论 -
The user specified as a definer (''@'') does not exist的解决办法
从公司用Navicat导出sql脚本的数据库,回去后再倒入,运行项目时控制台报的错误如下:Caused by: java.sql.SQLException: The user specified as a definer (''@'') does not exist原创 2011-07-23 14:15:04 · 38682 阅读 · 2 评论 -
数据库中group by和having语法使用详解
有个朋友问我一个返话费的问题,大概意思是这样的:只需把表deal中所有手机用户某天充值两次以上且总金额超过50的用户充值记录查询出来,至于怎么进行返话费那不是重点。先看看group by的语法: SELECT column1, SUM(column2) FROM "list-of-tables" GROUP BY "column-list";GROUP BY子句将集中原创 2011-10-24 18:18:13 · 20660 阅读 · 2 评论 -
简单了解mysql表分区
一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。 二、为什么要对表进行分区为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:翻译 2013-09-05 14:53:46 · 2833 阅读 · 1 评论