Vì vậy, tôi có một trong Postgresql của mình:
TAG_TABLE
==========================
id tag_name
--------------------------
1 aaa
2 bbb
3 ccc
Để đơn giản hóa vấn đề của tôi, điều tôi muốn làm là CHỌN 'id' từ TAG_TABLE khi chuỗi "aaaaaaaa" chứa 'tag_name'. Vì vậy, lý tưởng nhất, nó chỉ nên trả về "1", là ID cho tên thẻ 'aaa'
Đây là những gì tôi đang làm cho đến nay:
SELECT id FROM TAG_TABLE WHERE 'aaaaaaaaaaa' LIKE '%tag_name%'
Nhưng rõ ràng, điều này không hiệu quả, vì postgres nghĩ rằng '% tag_name%' có nghĩa là một mẫu chứa chuỗi con 'tag_name' thay vì giá trị dữ liệu thực tế trong cột đó.
Làm cách nào để chuyển tag_name vào mẫu ??
"; drop table TAG_TABLE; --"
?