sql - 将正确的 SQL 转换为 HQL

标签 sql spring-data-jpa hql

我有一个有效的 SQL 查询。

但我无法将其转换为 HQL

SELECT * FROM Customer e where RIGHT(e.mobile,10)='999999999';

如何将其写入HQL?

最佳答案

RIGHT(str, len)SUBSTRING(str, LENGTH(str) - len + 1)

相同

关于sql - 将正确的 SQL 转换为 HQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54981241/

相关文章:

php - sql - 计算包含特定逗号分隔值的字段的总行数

java - 在 Spring Data JPA 中创建分页

java - HQL-选择带有 boolean 参数的新构造函数

jpa - JPQL 查询删除不接受声明的 JOIN?

SQL BETWEEN 逆序运算符条件值

SQL - 查找给定大小的连续条目

java - REST API 的幂等性

java - 如何在请求中通过 id 引用实体

java - 执行HQL请求

sql - T-SQL 根据列删除重复项