我大型数据库和一个字段应该是一个递增的数字,但有时重置,我必须检测到它们(粗体行)PostgreSQL的:检查的最后一个数字是最高的
Table 1:
Shop #Sell DATE
EC1 56 1/10/2015
EC1 57 2/10/2015
**EC1 11 3/10/2015
EC1 12 4/10/2015**
AS2 20 1/10/2015
AS2 21 2/10/2015
AS2 22 3/10/2015
AS2 23 4/10/2015
要解决这个问题,我想找到每个SHOP的最高数量,并检查它是否是最高DATE的数字。你知道另一种更简单的方法吗?
我担心的是,由于我有一个大型数据库,因此可能会出现问题。
你知道我该怎么做我正在考虑的查询还是你有其他想法?
那么预期的结果是什么? – jarlh
你没有定义你想要*完全*。我还怀疑你正在并行运行两个RDBMS,并且有未知的版本号和表定义(具有确切的数据类型和约束)。而且我们通常喜欢看你尝试过的东西,即使它不起作用。 –
我想检测那些商店(商店的ID是足够的)。我想要下面的一些功能,但是我不能使用它们,因为我目前使用的服务器不支持它。我必须使用MAX或MIN等基本函数,我想我必须做一些子查询。 –