Le principali funzioni SQL che utilizzeremo per il controllo dei dati sono le seguenti:
Clicca su ognuna delle funzioni elencate per aprire la documentazioneSELECT * FROM contact_requests WHERE LOCATE(',', email) > 0
UPDATE contact_requests SET email = SUBSTRING(email, 1, LOCATE(',', email) - 1) WHERE LOCATE(',', email) > 0
UPDATE contact_requests SET sito = REPLACE(sito, 'http---', 'http://') WHERE sito LIKE 'http---%'
SELECT tab.*
FROM contact_requests AS tab
INNER JOIN (
SELECT email
FROM contact_requests
GROUP BY email HAVING COUNT(email) > 1
)
AS dup
ON dup.email = tab.email AND NOT (dup.email = '')
SELECT * FROM contact_requests where !(email REGEXP '^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$') AND email != ''
SELECT * FROM contact_requests WHERE telefono != '' GROUP BY telefono HAVING COUNT(telefono) > 1 AND email = ''
UPDATE `sotto_categorie` SET alto_reddito = 'YES'