我有一个列,其内容可以为null,一个整数,或由逗号分隔的几个整数。我想通过使用我的列过滤掉不需要的数据来搜索特定的行。而不是搜索字符串,我有一个数组,可以有一个或多个元素,我如何解决这个问题?下面的解决方案只在列数据是单个整数时才有效。当列也包含多个整数时,如何使其工作?connection.query("SELECT * FROM `vw_tenants` WHERE
我可以在逗号分隔字符串中检查单个字符串,例如,查找包含单个值的varchar数据字段,如1 or 2 or 5 in '1,2,3,4,5'中的逗号分隔字符串,如下所述:,但我想知道如何检查比较字符串是否为单实心字符串,是否也是逗号分隔字符串。例如,数据字段是varchar,包含逗号分隔字符串(如'1,3,4' ),我想检查'1,2,3,4,5'逗号
我在编写查询时遇到了问题。我有一个名为'MYTABLE‘的支持表,它有一个名为'TABLENAME’的列,其中可以有一个或多个表名。多个表之间用逗号分隔。AND T2.Owner = 'ME' WHERE TABLE_NAME IS NULL;
它的工作方式正是我想要的--但只有当MYTABLE中的条目包含