我有一个看起来像这样的db_table:
description external_id value highest sample_text1 123456 abc 0 sample_text2 125435 def 0 sample_text3 987654 abc 0 sample_text4 123456 def 0 sample_text5 123456 ghj 0
我想根据我想要的模式(从最低到最高的abc,def)过滤掉具有相同external_id
的人并给出具有最高value
的人{{1}} ,ghj)值1.那些没有在该列中具有相同值的其他条目的人也得到1。
所以表格应如下所示:
description external_id value highest sample_text1 123456 abc 0 sample_text2 125435 def 1 sample_text3 987654 abc 1 sample_text4 123456 def 0 sample_text5 123456 ghj 1
答案 0 :(得分:1)
您只想更新同一export class Decorators {
public static timeout (target: Object, propertyKey: string, descriptor: TypedPropertyDescriptor<any>): any {
let originalMethod = descriptor.value;
let decArguments = arguments;
descriptor.value = function Timeout () {
setTimeout(() => {
originalMethod.apply(this, decArguments);
}, 2000);
};
return descriptor;
}
}
具有最大value
的行,即那些没有其他行具有相同external_id
但更小external_id
的行。 1}}存在:
value