U kunt LOCATE gebruiken om de positie van de @:
. te vinden LOCATE('@',email)
Dus om het domein te vinden:
SELECT CASE
WHEN LOCATE('@',email) = 0 THEN ''
ELSE SUBSTRING(email,LOCATE('@',email)+1)
END as Domain
FROM YourTable
U kunt LOCATE gebruiken om de positie van de @:
. te vinden LOCATE('@',email)
Dus om het domein te vinden:
SELECT CASE
WHEN LOCATE('@',email) = 0 THEN ''
ELSE SUBSTRING(email,LOCATE('@',email)+1)
END as Domain
FROM YourTable
Wachtwoord coderen voordat u het in de database opslaat?
Hoe de naam van de weekdag van een datum te krijgen?
Hoe de toegang tot de webapplicatie te beperken tot slechts één machine?
CodeIgniter-query:hoe een kolomwaarde naar een andere kolom in dezelfde rij te verplaatsen en de huidige tijd in de oorspronkelijke kolom op te slaan?