`
annan211
  • 浏览: 447993 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

sql查询百分比

select v.OBID,CONCAT(`item_count`/(select sum(item_count)from vote_item)*100,'%') as '百分比',s.text from `vote_item` v,`vote_subject` s where s.OBID = v.fk_subject

ajax 多参数提交

    博客分类:
  • ajax
$.ajax({ url : 'selectPackages', data : { action : 'detail', type : '${requestScope.type}', id : '${ordinary.packagesId}', phone : '${requestScope.phone}', phoneid : '${}' }, dataType : 'json', success : function(response) { ...
1 先将需要保留的数据保存下来放入临时表 USERCOMPANYINFO_tmp    create table USERCOMPANYINFO_tmp as ( select * from USERCOMPANYINFO where rowid not in (SELECT A.ROWID FROM USERCOMPANYINFO A,(SELECT MAX(A.ROWID) RROWID,COMPANY FROM USERCOMPANYINFO A GROUP BY A.COMPANY HAVING COUNT(*) > 3) B WHERE A.COMPANY ...
.对数据库的一张表进行操作,同时要对另一张表进行操作,如何实现??    答案:将操作多个表的操作放入到事务中进行处理
变量可以分为:全局变量、静态全局变量、静态局部变量和局部变量。  按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。   按作用域分,全局变量在整个工程文件内都有效;静态全局变量只在定义它的文件内有效;静态局部变量只在定义它的函数内有效,只是程序仅分配一次内存,函数返回后,该变量不会消失;局部变量在定义它的函数内有效,但是函数返回后失效。   全局变量和静态变量如果没有手工初始化,则由编译器初始化为0。局部变量的值不可知。   静态全局变量,只本文件可以用。   全局变量是没有定义存储类型的外部变量,其作用域是从定义点到程序结束.省略了存储类 ...
数据库系统的核心是数据模型
Redo与Undo的比较 REDO表示恢复操作,UNDO表示撤消操作 Undo Undo 记录 怎样还原修改 怎样创建修改 用于 回滚、读一致性 前滚、数据库修改 存储于 Undo段 Redo日志文件 保护 多用户系统中的读一致性 损失的数据
http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html
import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.regex.Pattern; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; public clas ...
oracle 查询出 记录数大于2的记录 SELECT A.ROWID FROM USERCOMPANYINFO_BAK A,(SELECT MAX(A.ROWID) RROWID,COMPANY FROM USERCOMPANYINFO_BAK A GROUP BY A.COMPANY HAVING COUNT(*) > 2) B WHERE A.COMPANY = B.COMPANY AND A.ROWID <> B.RROWID

having 的使用

mysql中为什么需要使用having ? 子句呢? 那是因为where条件子句中 where关键字无法与合计函数一起使用 比如 where count(money)>900 这是不允许的,group by 只是过滤行过滤。所以就需要用到having子句了  having count(money)>900 是允许的 O_Id OrderDate OrderPrice Customer 1 2008/12/29 1000 Bush 2 2008/11/23 1600 Carter 3 2008/10/05 700 ...
每日 02:00 am 定时删除 表 t 中三天以前的记录。 首先,检查一下你的MYSQL是否打开了这项功能。 mysql> show variables like '%sc%'; +-----------------+-------+ | Variable_name   | Value | +-----------------+-------+ | event_scheduler | OFF   | +-----------------+-------+ 1 row in set (0.00 sec) 默认下是未打开的,你可以到 my.ini (windows)/ my.cnf ...
mysql数据库安装之后,直接导入数据,如果数据量比较小,可以接受,在线几十分钟可以,但是达到百万级甚至达到9亿的数据量时,就必须考虑其他解决办法了,这里提供几种可以参考的答案,后续更新。   1 取消数据表中的索引   2 使用批处理   3 在配置文件里mysqld加上innodb_flush_log_at_trx_commit=0  重启mysql服务 (nnodb_flush_log_at_trx_commit的意思是每执行X条操作会像日志里写入,把设为0可能会影响到事务回滚,安全性不高,可能会插入错误的数据。但是速度有很大改善。)   4 尝试其他引擎,比如说archive 引擎。 ...
1.预加载图片 (function($) { var cache = []; // Arguments are image paths relative to the current page. $.preLoadImages = function() { var args_len = arguments.length; for (var i = args_len; i--;) { var cacheImage = document.createElement('img'); cacheImage.src = argument ...

spring 定时器

第二种:使用注解形式 也许我们不想每写一个任务类还要在xml文件中配置下,我们可以使用注解@Scheduled,我们看看源文件中该注解的定义: Java代码 @Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.ANNOTATION_TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Scheduled { public abstract String ...
Global site tag (gtag.js) - Google Analytics