Ik wil graag standen van verschillende voetbalcompetities wekelijks updaten naar mijn database, of als zo'n competitie nog niet aanwezig is toevoegen.

Ik heb al eerder gewerkt met een INSERT en ON DUPLICATE KEY UPDATE query. Maar dat werkt in deze niet, omdat hij moet controleren of zowel poulecode icm teamnaam al aanwezig is.
Zo ja, dan de regel updaten, zo nee, dan de regel inserten.

Dus niet controleren op een duplicate key, maar controle op 2 kolommen. Iemand een idee of daar een query voor is?

alvast dank voor jullie hulp.
dan moet de combinatie van poulecode en teamnaam dus een key vormen...
Hoi Ivo,

Inderdaad. Maar hoe krijg ik dat voor elkaar?
Een kolom maken waar beiden waarden worden ingezet ofzo?

Bedoel je zoiets als hieronder?

poulecode : 12345
Teamnaam : Clubnaam2
Extra kolom voor key : 12345;;;clubnaam2


Je kan gewoon PRIMARY KEY (poulecode,teamnaam) gebruiken bij het aanmaken van de tabel of een unique index aanmaken op de tabel met (poulecode,teamnaam)
Ah thnx Aad.. dat had ik nog niet eerder ondervonden dat dat ook kon.
Vraag ik mij toch af hoe deze situatie in eerste instantie kan ontstaan, m.a.w., in welke situatie ontvang je updates van een wedstrijd? Is dit een soort van live feed die ook updates geeft wanneer een wedstrijd nog aan de gang is?

In het algemeen: vaak vragen mensen een oplossing voor een probleem dat in een bepaalde situatie bestaat. Vaak creƫert men deze situatie zelf. De oplossing is dan niet om in te spelen op de situatie, maar om de situatie zelf in het geheel te vermijden.

Reageren