Een variable in MySQL from
Hallo,
Ik ben bezig met het opzetten van een MySQL-database. Mijn database bestaat uit meerdere seizoenen in één tabel, maar wellicht is het verstandiger om deze op te delen? Nou heb ik in mijn URL een variabele ($seizoen), dus bv 2015, maar ik weet niet hoe ik die kan aanroepen in MySQL.
Ik zou de tabel dan graag 'seizoen2015' noemen.
Iets als: SELECT * FROM seizoen$seizoen. Is dat mogelijk?
Ik ben bezig met het opzetten van een MySQL-database. Mijn database bestaat uit meerdere seizoenen in één tabel, maar wellicht is het verstandiger om deze op te delen? Nou heb ik in mijn URL een variabele ($seizoen), dus bv 2015, maar ik weet niet hoe ik die kan aanroepen in MySQL.
Ik zou de tabel dan graag 'seizoen2015' noemen.
Iets als: SELECT * FROM seizoen$seizoen. Is dat mogelijk?
Gewijzigd op 06/11/2015 15:18:33 door G Jansma
Je kan beter doen
Mocht je toch verschillende tabellen willen moet je het zo doen:
Mocht je toch verschillende tabellen willen moet je het zo doen:
Bedankt voor je reactie. Ik gebruik op het moment ook dat eerste, maar als het veel seizoenen worden met daarin veel data dan duurt het laden veel langer toch? Per seizoen zullen het zo'n 1000 rijen worden.
Quote:
maar als het veel seizoenen worden met daarin veel data dan duurt het laden veel langer toch? Per seizoen zullen het zo'n 1000 rijen worden.
Database performance wordt meer bepaald door wat voor query je draait en wat voor indexes je hebt, dan door het aantal rijen. Als de indexes goed zijn opgezet dan kan een database ook in een tabel van een paar miljoen rijen nog steeds het juiste record in een paar milliseconden ophalen.
De vraag is dus meer: wat voor queries wil je op de data gaan draaien en wat voor performance heb je nodig? Praten we hier over een hobbyprojectje of over een website die een publiek van een apar honderdduizend fans moet gaan bedienen?