CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

sql语句怎么错了?

楼主abctop321(开始编程序)2005-06-03 11:41:29 在 .NET技术 / ASP.NET 提问

select   *   from   tab   where   zd   like   '*a*'  
  目的是选出所有zd字段里面包含a的  
  再现等待。。。 问题点数:10、回复次数:7Top

1 楼hurricane34(十二级风)回复于 2005-06-03 11:44:22 得分 0

select   *   from   tab   where   zd   like   '%a%'  
  把*改成%Top

2 楼hotact(袋鼠)回复于 2005-06-03 11:45:48 得分 3

select   *   from   tab   where   zd   like   '%a%'Top

3 楼hotact(袋鼠)回复于 2005-06-03 11:46:36 得分 0

select   *   from   tab   where   zd   like   '?a?'   看看效果Top

4 楼abctop321(开始编程序)回复于 2005-06-03 11:51:08 得分 0

%能吧11111a1111这样的叶选上吗?  
  Top

5 楼_jfeng(静心)回复于 2005-06-03 11:52:26 得分 2

'%'   任意匹配;     '_   '单个字符匹配  
  select   *   from   tab   where   zd   like   '%a%'   进行左右匹配;  
   
  select   *   from   tab   where   zd   like   '%a'   进行左匹配;  
   
  select   *   from   tab   where   zd   like   'a%'   进行右匹配;  
   
  select   *   from   tab   where   zd   like   '_a%'   进行第二个字符是a   匹配;  
   
   
   
  Top

6 楼_jfeng(静心)回复于 2005-06-03 11:53:03 得分 3

能能11111a1111这样的叶选上Top

7 楼windwolfer(罗四)回复于 2005-06-03 11:53:27 得分 2

我的做法是:  
  select   *   from   tab   where   zd   like   '%'+a+'%'Top

相关问题

  • 这个SQL语句怎么错了?
  • 这句sql语句怎么错了?
  • sql语句找错
  • SQL语句错误
  • 查错:SQL语句
  • SQL语句出错
  • SQL语句有错!?
  • sql语句错误!
  • sql 语句错误!
  • SQL语句纠错

关键词

  • 字符
  • 匹配
  • fromtab where zd
  • select

得分解答快速导航

  • 帖主:abctop321
  • hotact
  • _jfeng
  • _jfeng
  • windwolfer

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo