我想在MS Access 2003 (或者只是VBA中的sql )中进行查询,该查询将有一个 in 子句处理元组,即,
我必须使用年和month列,我想使用IN子句提取2010-10年和2012-03年。要在Postgres中进行比较,它看起来就像
SELECT * FROM my_table WHERE (year, month) IN (("2010","10"),("2012","03"));
但这对我来说是行不通的。是的,我将年份和月份都存储为text,但这并不重要。
我知道我可以使用许多和以及或编写它,也可以使用临时表使左加入。但是这些查询都是创建prograYmatically的,所以我想让它尽可能简单。
发布于 2012-02-20 09:24:29
不如:
SELECT * FROM my_table WHERE year & month IN ("201010","201203")
https://stackoverflow.com/questions/9358357
复制相似问题