首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

搜索相关数值,除了like还有什么?该怎么解决

2012-03-03 
搜索相关数值,除了like还有什么?数据库中的风格字段值,可能有以下几种:欧式,现代欧式新古典,中式中式,现代

搜索相关数值,除了like还有什么?
数据库中的   风格   字段值,可能有以下几种:
欧式,现代
欧式新古典,中式
中式,现代
中式,欧式
现代,欧式新古典
欧式
现代
中式
欧式新古典
.....就按是这几种的随机组合吧,问题是出在欧式和欧式新古典上,当我搜索风格为欧式时,要搜索出:欧式,现代;中式,欧式;欧式,但不能搜索出:欧式新古典,中式;
现代,欧式新古典.
一句话,搜索欧式时不能出欧式新古典,除非是:欧式,欧式新古典的字段值,但数据库中没有这样的数据,不做考虑.

[解决办法]
你自已的那個可以吧,編程不要追求過於簡短,算法寫得太精妙而往往導致以後的維護人員維護起來困難,你的那個一目了然,便於維護
[解决办法]
楼主的做法就OK了
[解决办法]
sql= "SELECT student_id,student_name FROM tab_name WHERE CONTAINS( 风格, '欧式 NOT 欧式新古典 ' ) "

热点排行