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

MySQL :jak podzielić tekst i liczbę za pomocą -

SELECT
CASE
WHEN floor(substr(name, 3,1)) > 0
THEN CONCAT_WS('-', SUBSTRING(name, 1, 2), SUBSTRING(name, 3, LENGTH(name)))
ELSE CONCAT_WS('-', SUBSTRING(name, 1, 3), SUBSTRING(name, 4, LENGTH(name)))
END AS new_name
FROM test


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać ostatni wpis z bazy danych MYSQL?

  2. Czy ten diagram ER powinien zamiast tego używać relacji trójskładnikowej?

  3. Procedura składowana MySQL Alter

  4. Wybierz wszystkie rekordy z jednej tabeli, które nie istnieją w innej tabeli w Laravel 5.1

  5. Jaki jest poprawny format DateTime dla bazy danych MySQL?