如何让最匹配关键字的搜索结果优先显示? (ASP2.0,C#)假如我在文本框中输入了四个关键字(关键字个数并不固定),如何让数据库表中一个字段的内容匹配四个关键字的结果最先显示,然后依次显示匹配其中三个关键字、两个关键字、一个关键字的结果?(查找结果绑定在DataList中)哪位高人指点一下啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from T where col like '%con4%'unionselect * from T where col like '%con3%'unionselect * from T where col like '%con2%'unionselect * from T where col like '%con1%'con4,3,2,1为你匹配的关键字 查询出来之后绑定到你的DataList中就可以 每个关键字都有自己的Rank,根据Rank确定那个最匹配 我用的是union 会去掉重复数据 union all才会关连所有的匹配 JS 如何同时替换连个不同的字符 请问一个js 图表显示,急!!! 同一时间不允许同一用户重复登陆 求助:c#+asp.net如何写分页程序,不用存储过程的和DataGrid? 推荐!!第二版《XML高级编程》PDF 下载,并散分! 关于调用flash的问题 这样登录怎么做? 如何获得Web窗体用户控件.ascx中控件的属性 大家一般怎么构架web界面? 关于CSS的问题请教大家。 html标记引发的错误~~~?
union
select * from T where col like '%con3%'
union
select * from T where col like '%con2%'
union
select * from T where col like '%con1%'con4,3,2,1为你匹配的关键字 查询出来之后绑定到你的DataList中就可以