Ich versuche, die vorletzten Datensätze mit mysql zu bekommen. Ich habe etwas recherchiert, einige Probe hat feste Lücke zwischen Zahlen oder Datum. Aber meine Situation ist, dass die contract_id nicht immer +1 von der vorherigen ist. Irgendwelche Ideen? Ich danke dir sehr.Zweiter Letztes records
merchant_id \t contract_id start_date
10 \t 501 2016-05-01
10 \t 506 2016-06-01
13 \t 456 2015-12-01
13 \t 462 2016-01-01
14 \t 620 2016-06-01
14 \t 642 2016-07-01
14 \t 656 2016-07-05
\t
\t
merchant_id \t Second_last_contract_id
10 \t 501
13 \t 456
14 \t 642
contract_id! = Vorherigen contract_id + X. (Die X nicht festgelegt ist) uns
'start_date' sagen die Reihenfolge der Erstellung Verträge.
Warum 501, 456, 642.? . sollte 501, 456, 620 oder 506, 462, 642 .. – scaisEdge
Ich möchte nur sicherstellen, dass die Leute wissen, dass die contract_id keine fortlaufende Nummer ist, und nicht immer gleich vorher contract_id + X – qqqwww