Tja!
Mycket irriterande. Jag håller på med en integration för import av filer från Bankgirocentralen, där dom tillämpar transaktionsnummer för varje inbetalning. Det här numret är giltigt i två år från att den genomfördes.
Nu måste jag kolla efter ev. dubletter, men får inte min kontroll att fungera.
Frågan
Det är så att om samma nummer existerar men är äldre än två år från idag, ska den inte hitta någon rad alls. Om det finns en post med numret som är yngre än två år ska det tolkas som en dublett, och ge träff.
Har provat flera olika saker, med < och > bytt plats på saker, men det blir helt fel.
Någon som kan ge en knuff? Det här beror på tillfällig sinnesförvirring, bör inte vara svårare än vad det är
Tack!
Mycket irriterande. Jag håller på med en integration för import av filer från Bankgirocentralen, där dom tillämpar transaktionsnummer för varje inbetalning. Det här numret är giltigt i två år från att den genomfördes.
Nu måste jag kolla efter ev. dubletter, men får inte min kontroll att fungera.
Frågan
sql:
SELECT `TransNr`
FROM `table`
WHERE `TransNr` = 492810133059
AND `RegDate` > DATE_ADD(CURRENT_DATE(), INTERVAL 2 YEAR)
LIMIT 1
Det är så att om samma nummer existerar men är äldre än två år från idag, ska den inte hitta någon rad alls. Om det finns en post med numret som är yngre än två år ska det tolkas som en dublett, och ge träff.
Har provat flera olika saker, med < och > bytt plats på saker, men det blir helt fel.
Någon som kan ge en knuff? Det här beror på tillfällig sinnesförvirring, bör inte vara svårare än vad det är
Tack!
Kommentera