Mysql
 sql >> Database >  >> RDS >> Mysql

STRING_SPLIT in MySql:come farlo?

Correggi il tuo modello di dati! Non memorizzare più valori in una singola colonna.

Impara la corretta sintassi SQL! Mai usa le virgole nel FROM clausola. Sempre utilizzare corretto, esplicito, standard JOIN sintassi.

Detto questo, non è necessario dividere la stringa. Puoi usare le operazioni sulle stringhe:

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

Ma dovresti davvero iniziare a lavorare per correggere il modello di dati non appena fai funzionare questa query.