Bạn đã gần kề.
Toán tử LIKE hoạt động với chuỗi (CHAR, NVARCHAR, v.v.). vì vậy bạn cần nối ký hiệu '%' với chuỗi ...
MS SQL Server:
SELECT * FROM table1,table2 WHERE table1.x LIKE table2.y + '%'
Tuy nhiên,
việc sử dụng LIKE thường chậm hơn các thao tác khác. Nó hữu ích, mạnh mẽ, linh hoạt, nhưng có những cân nhắc về hiệu suất. Tuy nhiên, tôi sẽ để những điều đó cho một chủ đề khác :)
CHỈNH SỬA:
Tôi không sử dụng MySQL, nhưng điều này có thể hoạt động ...
SELECT * FROM table1,table2 WHERE table1.x LIKE CONCAT(table2.y, '%')