关于hibernate中使用mysql函数的问题

问题描述

mysql中select a.* from lst_enterzhaopin a where to_days(pubTime) = to_days(now());成功!查询到今天的信息改进后select a.* from lst_enterzhaopin a where DATE_SUB(CURDATE(), INTERVAL 0 DAY) <= date(pubTime);发觉这个不错,查询几天之内的信息根据day的大小调整,还可以根据小时或者其他type调整到了hibernate中find(xxxx)放进去就报错了,应该是不支持DATE_SUB怎么解决? 问题补充:sheep3600 写道

解决方案

date_sub_interval(CURDATE(), 0 DAY) <= date(pubTime);这个呢。

时间: 2024-07-31 11:34:25

关于hibernate中使用mysql函数的问题的相关文章

php中连接mysql函数mysql_connect与mysql_pconnect对比

当需要使用PHP连接MySQL数据库的时候,会发现有两种数据库连接函数:mysql_connect()和mysql_pconnect(). 1.mysql_connect() 在脚本开始的时候,mysql_connect()会创建一个新的连接,脚本结束的时候就会关闭连接.脚本每一次执行,它都会创建一个新的连接. 2.mysql_pconnect() 当使用mysql_pconnect()连接数据库时,它首先会判断是否已经存在了数据库连接,如果存在,就会利用先用的资源ID,反之,就会创建一个新的连

MySQL中的SUM函数使用教程

  这篇文章主要介绍了MySQL中的SUM函数使用教程,是MySQL入门学习中的基础知识,需要的朋友可以参考下 MySQL的SUM函数是用来找出记录中各种的字段的总和. 要了解SUM函数考虑EMPLOYEE_TBL表具有以下记录: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> SELECT * FROM employee_tbl; +------+------+------------+--------------------+ | id | name | wor

MySQL中的SQRT函数的使用方法

  这篇文章主要介绍了详解MySQL中的SQRT函数的使用方法,是MySQL入门学习中的基础知识,需要的朋友可以参考下 MySQL的SQRT函数是用来计算出任何数量的平方根.可以使用SELECT语句找出方检定根的任意数如下: ? 1 2 3 4 5 6 7 mysql> select SQRT(16); +----------+ | SQRT(16) | +----------+ | 4.000000 | +----------+ 1 row in set (0.00 sec) 所看到的浮点值,

MySQL中的RAND()函数使用详解

  这篇文章主要介绍了MySQL中的RAND()函数使用详解,是MySQL入门学习中的基础知识,需要的朋友可以参考下 MySQL RAND()函数调用可以在0和1之间产生一个随机数: ? 1 2 3 4 5 6 7 mysql> SELECT RAND( ), RAND( ), RAND( ); +------------------+-----------------+------------------+ | RAND( ) | RAND( ) | RAND( ) | +----------

MySQL中的CONCAT函数使用教程

  这篇文章主要介绍了MySQL中的CONCAT函数使用教程,是Python入门学习中的基础知识,需要的朋友可以参考下 使用MySQL CONCAT()函数将两个字符串连接起来,形成一个单一的字符串.试试下面的例子: ? 1 2 3 4 5 6 7 mysql> SELECT CONCAT('FIRST ', 'SECOND'); +----------------------------+ | CONCAT('FIRST ', 'SECOND') | +--------------------

PHP程序调用MYSQL中字符串加密函数方法总结

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写.PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用.PHP 独特的语法混合了 C.Java.Perl 以及 PH

在服务器的mysql中创建自定义函数出错

问题描述 在服务器的mysql中创建自定义函数出错 我的一台机器,连接服务器上mysql,创建自定义函数报错[Err] 1418 - This function has none of DETERMINISTIC NO SQL or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators

Hibernate中hql如何使用聚合函数sum和group by组合查询!

问题描述 Hibernate中hql如何使用聚合函数sum和group by组合查询! 背景:有一张记录各个班级的成绩表: 目的:需要使用hql查询出各个班级对应的总分: 表对应的类: public class One_Class implements Serializable { private String address; private String subject; private String classes; private int score; //get和set方法省略: //

MySQL中的CONCAT函数使用教程_Mysql

使用MySQL CONCAT()函数将两个字符串连接起来,形成一个单一的字符串.试试下面的例子: mysql> SELECT CONCAT('FIRST ', 'SECOND'); +----------------------------+ | CONCAT('FIRST ', 'SECOND') | +----------------------------+ | FIRST SECOND | +----------------------------+ 1 row in set (0.00