我正在尝试获取与我提供的结果具有几乎相似值的结果列表。
id | food
1) 1 onions, pepper, ketchup
2) 2 burger, spinach, tomato
3) 3 chicken, barbecue, ham
4) 4 onions, pepper, chicken
5) 5 book, pencil, paper
我的目标是返回ALMOST与“chicken, pepper, onions
”
我已尝试过LIKE函数,但只有当您提供的值的顺序正确并且可以在列的某处找到时,它才会返回行。
我的代码是这样的:
SELECT * FROM table WHERE food LIKE =“%chicken,pepper,onions%”