CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

有没有这样的SQL语句,各位大虾帮帮忙。

楼主XingStar(星)2002-03-18 10:54:34 在 Delphi / VCL组件开发及应用 提问

比如:select   string_1   from   Table1;  
              string_1的值只有“01”,“02”,“03”这三种,我要当string_1是“01”时显示“第一”,是“02”时显示“第二”,是“03”时显示“第三”,而且是显示在TDBGrid上,各位大虾,请帮帮忙啊。  
   
  问题点数:20、回复次数:3Top

1 楼JYYF21(七剑飞仙)回复于 2002-03-18 11:04:47 得分 10

有阿  
    select   case   String_1   when   '01'   then   '第一'   end   from   表Top

2 楼JYYF21(七剑飞仙)回复于 2002-03-18 11:09:05 得分 0

这个语句就可以了  
  我都用过的Top

3 楼JYYF21(七剑飞仙)回复于 2002-03-18 11:10:19 得分 0

这个语句就可以了  
  我都用过的Top

4 楼genphone_ru(哎,什么都要学,真累)回复于 2002-03-18 11:11:33 得分 10

SQL   Server中:  
      SELECT   MYStr   =   Case   String_1   When   '01'   then   '第一'  
                                                                WHEN   '02'   then   '第二'  
                                                                WHEN   '03'   then   '第三'  
                                                                ELSE   '错误数据'  
                                    END  
          FROM   Table1  
  ORACLE中:  
      SELECT   Encode(String_1,'01','第一','02','第二','03','第三')   AS   MyStr  
          FROM   Table1Top

相关问题

  • 各位大侠,有没有自以为得意的SQL语句,分享一下!
  • 关于sql语句,各位请帮忙!
  • 请教各位大哥!!急,SQL语句。
  • sql语句错误,各位帮忙。
  • 求一sql语句,各位帮忙
  • 请教各位,SQL语句如何写?
  • 各位大虾,求一个sql语句。
  • 求一个sql语句,谢谢各位!
  • 各位帮我写条sql语句,急!
  • 在Access查询里面调试sql语句没有错误,但是在.net执行时却提示sql语句有错,请教各位!(急)

关键词

  • 帮帮忙
  • 大虾
  • mystr
  • 时显示
  • then
  • from table
  • case
  • select

得分解答快速导航

  • 帖主:XingStar
  • JYYF21
  • genphone_ru

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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