CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

select查询语句

楼主aybc(aybc)2003-04-01 14:52:44 在 MS-SQL Server / 基础类 提问

有没有这样的select查询语句  
      如有A                                                                     结果为  
            a(字符型)                 ....                               a   (字符型)                 ....  
            12-2-2-1                                                       12  
            14-1-2-1                                                       14  
            2-1-1-2                                                         2  
            6-5-9-5                                                         6  
            12-2-3-4                                                
        怎样用select语句按a字段的第一小段字符进行distinct查询.      
   
   
  问题点数:20、回复次数:4Top

1 楼tj_dns(愉快的登山者)回复于 2003-04-01 14:56:57 得分 2

select   distinct   left(a,   charindex(a,   '-')   -   1)   from   ATop

2 楼vbasten(巴斯滕)回复于 2003-04-01 15:25:41 得分 4

select   distinct   left(a,   charindex(   '-',a)   -   1)   from   A  
  楼上写反了吧?  
  Top

3 楼jimmyxing(积极进取)回复于 2003-04-01 15:35:31 得分 7

截取字符    
  select   distinct   convert(char(1),a)   from   ATop

4 楼CrazyFor(冬眠的鼹鼠)回复于 2003-04-01 15:38:58 得分 7

select   distinct   left(a,   charindex(   '-',a)   -   1)   from   A  
  Top

相关问题

  • 一个查询语句“select....”
  • SELECT语句查询问题!!!!
  • select语句查询问题?
  • olap之查询语句(select..from..where)
  • 查询语句select的问题
  • 关于select查询语句的问题!
  • Select的复杂查询语句
  • 关于多表查询的SELECT语句?
  • 查询语句
  • 查询语句

关键词

  • 语句
  • 字符
  • 查询
  • distinct
  • aselect
  • charindex
  • left
  • select

得分解答快速导航

  • 帖主:aybc
  • tj_dns
  • vbasten
  • jimmyxing
  • CrazyFor

相关链接

  • SQL Server类图书

广告也精彩

反馈

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