Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 通过JPA选择一次值最低的元素_Java_Sql_Jpa - Fatal编程技术网

Java 通过JPA选择一次值最低的元素

Java 通过JPA选择一次值最低的元素,java,sql,jpa,Java,Sql,Jpa,我有一张这样的桌子 Item1 10 Item2 20 Item1 40 Item2 5 我想选择所有元素一次不重复的价值与最低的价格。比如说 Item1 10 e Item2 5 你知道吗?我试着使用DISTINCT,但同时我不能使用MIN 像这样的 SELECT DISTINCT(o.name) FROM Object o GROUP BY MIN(o.value) 我不知道您的列和表名,但请尝试以下操作: 按o.name从对象o组中选择o.name、mino.value 使用列和表名

我有一张这样的桌子

Item1 10
Item2 20
Item1 40
Item2 5
我想选择所有元素一次不重复的价值与最低的价格。比如说

Item1 10 e Item2 5
你知道吗?我试着使用DISTINCT,但同时我不能使用MIN

像这样的

SELECT DISTINCT(o.name) FROM Object o GROUP BY MIN(o.value)

我不知道您的列和表名,但请尝试以下操作:

按o.name从对象o组中选择o.name、mino.value


使用列和表名称。

。数据库服务器名称为?使用“按项目名称分组”编辑,以显示如何从对象中选择mino.value、o.itemname或“按项目名称分组”;
SELECT I.ITEM_NAME, I.PRICE FROM ITEMS I
GROUP BY I.ITEM_NAME, I.PRICE
HAVING I.PRICE = (SELECT MIN(PRICE) FROM ITEMS WHERE ITEM_NAME = I.ITEM_NAME)