Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno databáze MySQL a selektivní úprava záznamů v tabulce

Nefunguje v čem?
Když jsem dotaz upřesnil, že hodnota ID se může měnit, dostal jsem tohle:

UPDATE Slovnik
SET Pojem = REPLACE(SUBSTRING_INDEX(SUBSTRING_INDEX(Pojem, '>', -1), '<', 1), '&lt;', '<')
WHERE Pojem LIKE '<a href="%">%</a>';

Když jsem ho požádal, aby to přepsal za použití regulárních výrazů, dostal jsem tento kód:

UPDATE Slovnik
SET Pojem = REGEXP_REPLACE(Pojem, '<a href="bibliografie.php\\?id=[0-9]+">([^<]+)</a>', '\\1')
WHERE Pojem REGEXP '<a href="bibliografie.php\\?id=[0-9]+">([^<]+)</a>';

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny