这个问题在这里已经有答案了:
在数据库列中存储分隔列表真的那么糟糕吗(10个答案)
两年前关门了。
我试图选择所有航空公司的价值'加拿大航空胭脂'例如,在航空公司列中,有时有串联的价值,如加拿大航空,加拿大航空胭脂,航空交易。我目前使用的select语句的一个例子是:
select * from crs where Airline LIKE '%airlineName' OR Airline LIKE
'airlineName,%' OR Airline LIKE ',airlineName%';
这仅适用于具有包含2个值的航空公司的行,如air canada、air canada rouge。
但是我需要select语句来获取具有包含3个或4个串联航空公司的值的列的行。
我该如何做一个选择声明来做到这一点?
谢谢您
1条答案
按热度按时间nle07wnf1#
使用