У меня есть запрос, подобный следующему:
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 символ или функция типа *
, которая будет соответствовать любому значению?
Есть ли один для целых чисел?Есть ли один для строк?