Oke ik zal gewoon eventjes een extra colom toevoegen. :P
En ja het moet zo eigenlijk wel, het is misschien lastiger om te zien, maar het maakt alles, maar dan ook echt alles op mijn website beter. Met zoekopties naar dag, maand, jaar. En andere dingen waarbij het gewoon makkelijker is om 3 tabellen te hebben.
Daar hoef je niets aan toe te voegen, deze ellende gooi je weg en ga je vervangen door één (1) kolom van het datatype DATE. Of zelfs DATETIME wanneer je ook een tijdstip wilt opslaan.
Opmaken van een datum (en/of tijd) doe je in MySQL (ik vrees dat je die ellende gebruikt) met de functie DATE_FORMAT(), zie de MySQL-handleiding.
@SXForce
Leer alsjeblieft het verschil tussen tabellen, kolommen en rijen. Dat zijn heel verschillende dingen die je nu al twee keer door elkaar haalt.
En als je een beetje de documentatie van je database induikt zie je dat alle opties die je nu doet ook met functies van de database opgelost kunnen worden. Bijvoorbeeld zoeken op dag, of maand, of combinatie. Alles is mogelijk met een beetje uitzoeken.
Dus ja, je moet een datum-kolom gebruiken. Als je dat niet doet is je eerste vraag zo goed als onmogelijk om te realiseren.