返回集合中的部分資料

2021-10-07 22:12:25 字數 452 閱讀 4991

適用情景:我的是 兩個介面需要返回同乙個集合(過濾條件不同,且在sql中過濾麻煩或者無法過濾)的情況,即第二個集合需要返回第乙個集合的部分資料

例如:倉庫中的物品與使用人是一對多的關係。每個物品,使用人可以是乙個,可以是多個,也可以沒有使用人(沒有使用人的預設為所有人都可以使用)

第乙個情況,查詢所有可以使用的物品

第二個情況,根據使用人查詢此人可以使用的物品

說明:這種情景主要是所查的內容相似,但查詢的內容跟過濾條件是兩種,過濾條件較為複雜,因此選擇在service層進行過濾

public list

select

(entityvo vo,parambean pbean)

}return list2;

}

Hive中刪除部分資料

1 hive表刪除資料不能使用delete from table name 中sql語句 2 hive表刪除資料要分為不同的粒度 table partition partition內 1.刪除具體partitionalter table table name drop partition parti...

mysqldump 匯出部分資料

mysqldump是mysql自帶的匯出資料工具,通常我們用它來匯出mysql中,但是有時候我們需要匯出mysql資料庫中某個表的部分資料,這時該怎麼辦呢?mysqldump命令中帶有乙個 where w 引數,它用來設定資料匯出的條件,使用方式和sql查詢命令中中的where基本上相同,有了它,我...

MySQL部分資料函式

mysql部分資料函式 數字函式 功能說明 abs x 返回x的絕對值 查詢 結果 select abs 23 23 acos x 返回x的反余弦值 select acos 0 1.570796328 asin 返回x與y的反正弦值 select asin 0.1 0.100167421 atan ...