Piotr Stanek

Piotr Stanek Programista PHP /
JS developer

Temat: REGEXP w zapytaniu update

mam bazę np test w niej kolumnę opis w niej 10000 rekordów

i za pomocą zapytanie chce z kolumny opis wywalić wszystko pomiędzy znakami "[]"

np mam:

Ala ma [dsdssdsd] kota

to zostawi tylko

Ala ma kota

Temat: REGEXP w zapytaniu update

sposób prosty: http://www.mysqludf.org/lib_mysqludf_preg/
sposób trudny:

UPDATE `tabela` SET `opis` =
REPLACE(`opis`,
SUBSTR(`opis`,
LOCATE('[', `opis`),
LENGTH(`opis`) - LOCATE(']', `opis`)
), ''
)

ps. nie testowano na zwierzętach

Następna dyskusja:

UPDATE na jednym, konkretny...




Wyślij zaproszenie do