搜索墙首页  编程技术  java  asp  ajax  php  c/c#/c++  数据库  oracle  mysql  db2  操作系统  windows  linux  股吧
首页 > 编程 > java
 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

噢,我想到了,谢谢
 1         
您的发言将按有关规定都会存档,您须为所发表后果负责,请您遵纪守法并注意语言文明。
标题:请教MYSQL的英文查询
热门关注
标题回复点击
china area part 103309
数据库连接字符串大全(转)02893
福州地铁最新规划图,1号线2014年建成02446
UML建模工具Rational Rose 2007 破解 下载地址21420
Winkawkas游戏中英文名对照表01363
驱动 EPSON TM-U220PDmodel m188d ATM 301gSC 下载31340
mysql 语法手册 chm 下载01100
400多个JavaScript特效大全01096
e的精确值是多少?[z]3986
Struts Menu开发向导0981
搜索墙@2009 www.pkwall.com all rights reserved QQ:276471788 [京ICP备09111534号]
声明:本站部分数据来源于网络,仅供参考,如有版权问题,请联系我们,我们将及时删除!转载本站请注明来源