Câu trả lời sẽ là "sử dụng LIKE".
Xem tài liệu: https://dev.mysql .com / doc / refman / 5.0 / vi / string-so-functions.html
Bạn có thể thực hiện WHERE 'string' LIKE CONCAT(column , '%')
Do đó, truy vấn trở thành:
select * from t1 where 'ABCDEFG' LIKE CONCAT(column1,'%');
Nếu bạn cần so khớp với bất kỳ vị trí nào trong chuỗi:
select * from t1 where 'ABCDEFG' LIKE CONCAT('%',column1,'%');
Tại đây, bạn có thể thấy nó hoạt động trong fiddle: http://sqlfiddle.com/#!9 / d1596 / 4