1
我有一個不同的id和他們的名字列表。每id[0]
我們有name[0]
需要匹配。如何在查詢中使用HQL檢查對是否存在?
- 列表ID的,名稱
l{1,2,3,4};
- 名單,
n{a,b,c,d};
現在假設,如果我想要得到上述兩種組合的精確匹配,是否有在HQL任何方式得到的結果?
我期待找到像查詢替換:
select any_column
from table_name
where (id[0]=1 and name[0]=a) or (id[1]=2 and name[1]=b and so on...);
的HQL語句應該有如下的內容:
select any_column
from table_name
where (id,name) IN {(id[0],name[0]), (id[1], name[1]),...};
有什麼建議?