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

如何用Sql语句选择数据库字段中的前几位?

楼主linzhisong(無聊)2002-04-12 14:06:05 在 Delphi / 数据库相关 提问

比如说我现在要从家庭住址中取出其中的省份,  
   
  如何用Sql进行选择相同省份的人? 问题点数:50、回复次数:11Top

1 楼MFC2001(拔剑茫然心四顾)回复于 2002-04-12 14:09:55 得分 3

把   家庭住址分成几个字段来保存  
  如  
  城市,省份,电话,详细地址  
   
  然后  
  select   *   from   table   where   省份='河北'Top

2 楼JYYF21(七剑飞仙)回复于 2002-04-12 14:10:51 得分 3

 
  select   *   from   表   where   省分字段=省份Top

3 楼zx_wang(wzx)回复于 2002-04-12 14:14:18 得分 3

select   *   from   表   where   省份   =   '摸省份'  
   
  前十条记录   select   top   *   from   表   where   省份   =   '摸省份'  
   
  Top

4 楼zx_wang(wzx)回复于 2002-04-12 14:15:22 得分 0

select   *   from   表   where   省份   =   '摸省份'  
   
  前十条记录   select   top   *   from   表   where   省份   =   '摸省份'Top

5 楼zx_wang(wzx)回复于 2002-04-12 14:16:03 得分 0

select   *   from   表   where   省份   =   '摸省份'  
   
  前十条记录   select   top   *   from   表   where   省份   =   '摸省份'Top

6 楼hj_cn(风影)回复于 2002-04-12 14:19:29 得分 10

select   *   from   tablename   where   省份   LIKE   '%''+变量+''%';  
  即可Top

7 楼futurelight(保持一颗平常而积极的心)回复于 2002-04-12 14:24:33 得分 3

你也可以用这么一个语句:  
  select   left(家庭住址字段,4)   from   tablename    
  要求省份必须规范,如省份为‘河北’,若为‘河北省’则left(家庭住址字段,6)了,因为它是六个字节Top

8 楼futurelight(保持一颗平常而积极的心)回复于 2002-04-12 14:26:20 得分 0

对不起,说错了,条件应该是   where   left(家庭住址字段,4)   ='河北'或where   left(家庭住址字段,6)   ='河北省'  
  请原谅  
  Top

9 楼zx_wang(wzx)回复于 2002-04-12 14:34:10 得分 3

select   *   from   表   where   家庭住址字段   like   '河北%'Top

10 楼dreamfan(改行不做程序员,回家种地。)回复于 2002-04-12 14:40:57 得分 3

匹配查询Top

11 楼LuZhou(卢周)回复于 2002-04-12 14:41:05 得分 10

select   *   from   tablename   where   省份   LIKE   '%省份名称%';  
  Top

12 楼LuZhou(卢周)回复于 2002-04-12 14:42:45 得分 9

select   *   from   table   where   field   like   '%any   string%'Top

13 楼FlyingQQ(FlyingQQ)回复于 2002-04-12 14:43:31 得分 3

select   *   from   tablename   where   省份字段=河北Top

相关问题

  • ACCESS数据库memo字段判空SQL语句
  • 如何用SQL语句写Access数据库中的日期型字段?(急!!!!!!!!!11)
  • 在VB中用SQL语句操作Access数据库表空字段的问题!
  • 如何使用sql语句在ACCESS数据库中生成自增字段。
  • 用Insert语句如何往Sql Server数据库中添加Image字段?
  • 关于更新TEXT字段和备份数据库的SQL语句
  • 如何用SQL语句写修改数据库字段数据类型?
  • 把null值插入日期型数据库字段的sql语句怎么写?
  • 求一SQL语句:将数据库 dbA 的表 tbA 的字段 A 复制到 数据库 dbB 的表 tbB 的字段B
  • 高手指教:如何用sql update语句修改sql server数据库字符型字段的部分内容?

关键词

  • 字段
  • top
  • 省份
  • 河北
  • 家庭住址
  • where
  • tablename
  • 前十条记录
  • left
  • select

得分解答快速导航

  • 帖主:linzhisong
  • MFC2001
  • JYYF21
  • zx_wang
  • hj_cn
  • futurelight
  • zx_wang
  • dreamfan
  • LuZhou
  • LuZhou
  • FlyingQQ

相关链接

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

广告也精彩

反馈

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