使用KNIME,我希望分析数据库中特定列子集中的数据,但不使用限制SQL查询,例如
Select * From table Where name like‘PASH%’
有没有办法在KNIME中做到这一点?
发布于 2014-07-02 11:41:00
尝试使用以下命令在选择的列中查找特定值:
Select distinct(column_name) from table;您可以从预期结果中进行选择以过滤数据
Select * from table column_name like 'result_one';假设column_name数据类型为字符。
发布于 2014-09-12 19:01:51
要筛选列,请使用“列筛选器”节点。您可以根据列名上的RegEx或列类型(int、double等)过滤特定的列。要根据内容筛选行,请使用“行筛选器”节点,然后选择要测试的列,并使用模式匹配“基于集合元素进行筛选”。这也可以使用RegEx。对于多个列,请使用多个节点。
发布于 2019-04-29 01:47:04
knime目前还不支持like,所以我使用了mysql locate或FIND_IN_SET函数
从地址中选择id位置($street_Arr$,街道)>0
从FIND_IN_SET($street_Arr$,街道)>0的地址中选择id
然而,在同样的情况下,你也许能够更快地使用knime joins。
https://stackoverflow.com/questions/24522399
复制相似问题