Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql подниз

Можете да използвате LOCATE, за да намерите позицията на @:

 LOCATE('@',email)

И така, за да намерите домейна:

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. Изберете максималната стойност от две таблици

  2. Редът по подразбиране на MySQL зависи от WHERE

  3. Хърватски диакритични знаци в MySQL db (utf-8)

  4. Кое трябва да поеме инициативната задача при връщане назад, приложение или DB?

  5. Използвайте ключова дума SQL като псевдоним на колона