我有一个带有两个列的mysql表,
A列A是不同的产品ID编号,B列代表年。
我想将本年度与上一年进行比较,以查看哪种产品是新产品,而在上一年没有销售。
我该怎么做?
因此,对于下面的表格,我可以提出哪些查询来选择2013年和产品ID CC的记录,因为CC在2012年没有出现。
+-------------+------------+
| Year | Product ID |
+-------------+------------+
| 2012 | AA |
| 2012 | BB |
| 2013 | AA |
| 2013 | BB |
| 2013 | CC |
+-------------+------------+
这是一个简单的选择语句,可以允许您搜索与该ID的一年相对应的项目的造成生产物。
SELECT Product ID
FROM Table
WHERE Product ID = 'CC' AND Year = 2013;
将为您返回正确的结果。
如果一年代表添加产品的一年,我不知道为什么您需要将其与其他年份进行比较,而不是专门搜索。