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

STRING_SPLIT w MySql – jak to zrobić?

Napraw swój model danych! Nie przechowuj wielu wartości w jednej kolumnie.

Naucz się poprawnej składni SQL! Nigdy użyj przecinków w FROM klauzula. Zawsze używaj właściwego, wyraźnego, standardowego JOIN składnia.

Mając to na uwadze, nie musisz rozdzielać sznurka. Możesz użyć operacji na ciągach:

AND CONCAT('-', eo.photosId, '-') LIKE CONCAT('%-', er.pNumber, '-%')

Ale naprawdę powinieneś zacząć pracę nad naprawą modelu danych, gdy tylko to zapytanie zadziała.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Docker nie może połączyć się z niedziałającym kontenerem

  2. Warunkowe samodołączenie MySQL

  3. Wysoka dostępność przy niewielkim budżecie — wdrożenie minimalnego dwuwęzłowego klastra MySQL Galera

  4. Ograniczenie kolumny Mysql jako niepuste / wymagane

  5. Jak wybrać dane z tabeli, w której nazwa tabeli zawiera spacje?