1
1楼 zapdos 2007-04-04 17:36:22 比如我有“aass的ddff”这个字段 那么,怎么写才在以下情况可以查到这个字段: aass ddff 在以下情况不能查到这个字段: a as df ... 请高手帮帮忙,谢谢 2楼 zapdos 2007-04-05 01:08:16 顶下先 3楼 daniel_kaka 2007-04-05 09:26:10 具体没看明白说得什么意思~~ 不知道是不是要的下面结果: select * from TableName tn where 1=1 and (tn.列名 like 'aass% ' or tn.列名 like '%ddff ') 4楼 yanhuaxie 2007-04-05 09:31:05 也是有点不太明白 如果楼主是想将一个字段名差分为两个名字显示 用别名了 5楼 zhang19811027 2007-04-05 10:20:34 该回复于2008-12-09 21:54:06被管理员或版主删除 6楼 zapdos 2007-04-05 11:31:42 就是,把中文跟英文之间的间隔,当作是英文与英文之间的空格来分 比如 "it is csdn " 分为 "it ", "is ", "csdn " 而 "it是csdn " 分为 "it ", "是 ", "csdn " 这样做。主要是想为搜索的用户提供方便 麻烦各位高手帮帮手,谢谢 7楼 zapdos 2007-04-05 11:36:32 基本上是像daniel_kaka() 说的 比如用select * from aaa where (ccc like "aass% " or ccc like "%aass% " or ccc like "%aass ") and (ccc like "ddff% " or ccc like "%ddff% " or ccc like "%ddff "); 就是这个效果 但是,这样写未免太过长了,所以,我想问一下有没有什么好的方法解决,谢谢 8楼 daniel_kaka 2007-04-05 11:37:39 这种处理用数据库不合适吧,用程序处理就可以了 9楼 zapdos 2007-04-05 13:03:01 噢,我想到了,谢谢
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源
| ||||||||||||||||||||||||||||||||||||||||||||