首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将变量传递给KNIME中的SQL语句

将变量传递给KNIME中的SQL语句
EN

Stack Overflow用户
提问于 2014-07-02 11:25:12
回答 3查看 1.3K关注 0票数 1

使用KNIME,我希望分析数据库中特定列子集中的数据,但不使用限制SQL查询,例如

Select * From table Where name like‘PASH%’

有没有办法在KNIME中做到这一点?

EN

回答 3

Stack Overflow用户

发布于 2014-07-02 11:41:00

尝试使用以下命令在选择的列中查找特定值:

代码语言:javascript
复制
Select distinct(column_name) from table;

您可以从预期结果中进行选择以过滤数据

代码语言:javascript
复制
Select * from table column_name like 'result_one';

假设column_name数据类型为字符。

票数 1
EN

Stack Overflow用户

发布于 2014-09-12 19:01:51

要筛选列,请使用“列筛选器”节点。您可以根据列名上的RegEx或列类型(int、double等)过滤特定的列。要根据内容筛选行,请使用“行筛选器”节点,然后选择要测试的列,并使用模式匹配“基于集合元素进行筛选”。这也可以使用RegEx。对于多个列,请使用多个节点。

票数 1
EN

Stack Overflow用户

发布于 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。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24522399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档