Đây là câu hỏi của tôi mà kết quả trong một lỗi cú pháp:NHƯ với% vào tên cột
SELECT *
FROM account_invoice,sale_order
WHERE sale_order.name LIKE %account_invoice.origin%
Trường account_invoice.origin chứa văn bản của sale_order.name, cộng với văn bản khác là tốt, vì vậy tôi cần phải khớp với chuỗi sale_order.name ở bất kỳ đâu trong chuỗi account_invoice.origin.
Tôi đang sử dụng PostgreSQL 8.4.
trông giống như truy vấn mở? Không nên là "sale_order.name = account_invoice.origin" để tránh khớp "SO123" với "SO1234" – TimoSolo