Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Podciąg MySQL

Możesz użyć LOCATE, aby znaleźć pozycję @:

 LOCATE('@',email)

Aby znaleźć domenę:

SELECT CASE 
    WHEN LOCATE('@',email) = 0 THEN ''
    ELSE SUBSTRING(email,LOCATE('@',email)+1)
    END as Domain
FROM YourTable



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Relacje tabel MyISAM Engine (MySQL)

  2. Aktualizacja MySQL z wyborem z innej tabeli

  3. Jak znaleźć wszystkie ciągi pisane wielkimi literami w tabeli MySQL?

  4. Zapytanie MySQL dla określonego zakresu dat

  5. Czy istnieje sposób na uzyskanie ostatniego wstawionego identyfikatora NON-automatycznie zwiększanej kolumny w MySQL?