Primera pregunta:
UPDATE exp_channel_data SET text_column = REPLACE(text_column, '\r\n', '<br />')
Si no reemplaza nada, use '\n'
en lugar de '\r\n'
.
Segunda pregunta:
No puede hacerlo con una consulta SQL, debe obtener estos datos en un script PHP, o cualquier otra cosa que desee, y realizar un reemplazo de expresión regular (ejemplo para PHP):
$new_str = preg_replace('#<(p|span)[^>]+>#', '<$1>', $old_string);