草庐IT

具有选择性日期条件的 MySQL 重复条目搜索

无法在单个查询中选择高效的“重复条目”。在下面的示例中,重复的StockNo可以跨越多个Date。我想在StockNo中搜索重复的条目,如果在Date当前YEAR-MONTH内找到至少1个StockNo记录,那么我也需要选择可能存在于任何其他YEAR-MONTH的合作伙伴。这可能吗?示例查询:SELECT*FROM`sales`WHERE`StockNo`IN(SELECT`StockNo`FROM`sales`GROUPBY`StockNo`HAVINGCOUNT(*)>1)AND`Date`LIKE'2016-11-%'ORDERBY`StockNo`,`TransactionID