我为此绞尽脑汁,希望得到一些帮助。:)
我想知道如何将通配符(*)用于加入联合参数。
我需要在字段中加入两个具有相同名称的表,但是,某些字段可能带有通配符(*),因为对于这个字段,我希望所有字段都经过验证。
我的例外表:
let table_excep= datatable (Computer:string,Event_id:string, logon_type:string)
[
"Pc_01","*","4",
"Pc_02","4648","*",
"*","*","60"
];
我的数据表:
let table_windows= datatable (Computer:string,Event_id:string, logon_type:string)
[
"Pc_01","5059","4",
"Pc_02","4648","1",
"Pc_03","61","60"
];
运行时,它不会带来任何结果。
对于这个联合,我想考虑3个联合字段,即基于异常表,如果computer_name是Pc_01,logon_type是4,不管event_id是什么,都应该显示这个日志,因为异常中的eventi_id字段列表是通配符(*)。
我没有找到解决这个问题的方法,因为连接条件只允许“==”和“and”。