Używam wewnętrzna przyłączyć się do klauzuli podobnego ..Wewnętrzna przyłączyć się jak klauzuli
Moja próbował sql jest
SELECT tbl_songs.id AS sid,
tbl_songs.name AS sname,
tbl_albums.id AS aid,
tbl_albums.name AS aname
FROM tbl_songs
INNER JOIN tbl_albums
ON tbl_songs.albums LIKE '%' + tbl_albums.name + '%';
Jego pokazuje mi błąd składni.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '+ tbl_albums.name + '%'' at line 2
Proszę podać przyczynę błędu składni.
proszę należy pamiętać, że użycie 'LIKE' z wiodącym symbolem wieloznacznym jest szkodliwe dla wydajności. Używanie go z łączeniami jest bardzo szkodliwe dla wydajności. Dobrze by było, gdybyś spróbował wymyślić alternatywne rozwiązanie. – Spudley