Ik wil graag een update query maken die meerder records bij werkt.
Ik maak gebruik van MySQL versie 4.
Ik heb 2 tabellen nl. Clubs (80 records) en Teams (300 records).
TABEL: Clubs heeft de velden: Id, Name
Enkele records zijn:
1 Apeldoorn
2 Deventer
3 Mezen, de
4 Tempo '41
TABEL: Teams heeft de velden: Id, Name, Club_id
Enkele records zijn:
1 Tempo '41 D1 0
2 Tempo '41 D2 0
3 Mezen A1 0
4 Apeldoorn A2 0
Nu wil ik met een UPDATE query het veld "Club_id" wijzigen in de waarde "id" uit de tabel Clubs.
Ik zal eerst een string bewerking moeten maken zodat Club.Name=Team.Name
Onderstaande query ahd ik bedacht:
SELECT *
FROM
(SELECT LOWER(REVERSE(SUBSTRING(REVERSE(`jos_joomleague_teams`.`name`),2+LENGTH(REVERSE(SUBSTRING_INDEX(REVERSE(`jos_joomleague_teams`.`name`)," ",1)))))) AS TEAMNAAM FROM `jos_joomleague_teams`) AS A,
(SELECT LOWER(SUBSTRING_INDEX(`jos_joomleague_clubs`.`name`,",",1)) AS `CLUBNAAM` FROM `jos_joomleague_clubs`) AS B
WHERE TEAMNAAM=CLUBNAAM
Maar ik krijg die UPDATE query niet voor elkaar. Is er iemand die mij daarbij op weg kan helpen?
Ik maak gebruik van MySQL versie 4.
Ik heb 2 tabellen nl. Clubs (80 records) en Teams (300 records).
TABEL: Clubs heeft de velden: Id, Name
Enkele records zijn:
1 Apeldoorn
2 Deventer
3 Mezen, de
4 Tempo '41
TABEL: Teams heeft de velden: Id, Name, Club_id
Enkele records zijn:
1 Tempo '41 D1 0
2 Tempo '41 D2 0
3 Mezen A1 0
4 Apeldoorn A2 0
Nu wil ik met een UPDATE query het veld "Club_id" wijzigen in de waarde "id" uit de tabel Clubs.
Ik zal eerst een string bewerking moeten maken zodat Club.Name=Team.Name
Onderstaande query ahd ik bedacht:
SELECT *
FROM
(SELECT LOWER(REVERSE(SUBSTRING(REVERSE(`jos_joomleague_teams`.`name`),2+LENGTH(REVERSE(SUBSTRING_INDEX(REVERSE(`jos_joomleague_teams`.`name`)," ",1)))))) AS TEAMNAAM FROM `jos_joomleague_teams`) AS A,
(SELECT LOWER(SUBSTRING_INDEX(`jos_joomleague_clubs`.`name`,",",1)) AS `CLUBNAAM` FROM `jos_joomleague_clubs`) AS B
WHERE TEAMNAAM=CLUBNAAM
Maar ik krijg die UPDATE query niet voor elkaar. Is er iemand die mij daarbij op weg kan helpen?

Laatst bewerkt: