mysql - HQL 如何处理没有小时、分钟、秒的星期几和日期的等于?

标签 mysql sql hibernate hql

型号:Foo

字段:id(长整型)、barDate(日期)、barDay(整数 1..7)

数据库:Mysql

当 barDate 是今天(不关心时、分、秒)或 barDay 是今天星期几时,如何查询 Foo?

你能给我一个 HQL 或 SQL 的例子吗?谢谢。

最佳答案

试试这个:

from Foo where date_format(barDate ,'%Y%m%d') = CURDATE()

关于mysql - HQL 如何处理没有小时、分钟、秒的星期几和日期的等于?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19394697/

相关文章:

MySQL 字符串转换为无符号

MySQL 不断关闭连接

SQL查询选择具有非聚合值和聚合函数表达式的列

php - 签名 png 不显示

java - jpa oneToMany 和 jackson 序列化问题(新手)

java - wicket/hibernate 的 LazyInitialization 异常

java - 你能在 Hibernate 过滤器中使用自定义对象吗?

mysql - 将 varchar m/d/yy 更改为 yyyy-mm-dd

php - 在 PHP、MySql 中生成自定义唯一 ID

MySql-数据透视表