我有这样的查询:
SELECT num1,num2,num3,num4 from num_cols WHERE num1=1 AND num2=2 AND num3=3 AND num4=4;
我想在上下文中重用此查询,我可能不希望完全匹配每个数字,所以如果我可以这样做:
SELECT num1,num2,num3,num4 from num_cols WHERE num1=1 AND num2=2 AND num3=* AND num4=4;
其中*
匹配任何num3。在sqlite3中是否有像*
这样的字符或函数可以匹配任何值?
有整数吗?是否有一个字符串?
答案 0 :(得分:1)
您可以将num3从选择列表中删除吗?这不会匹配任何整数吗?或者,如果num3可以为null,则说
num3 is not null