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

求一条SQL语句

楼主riverking23(真的很菜)2005-07-01 16:31:29 在 Web 开发 / PHP 提问

比如表A和表B是一对多的关系,在B中搜索A,怎么样把相同的剔除掉啊。  
  问题点数:10、回复次数:8Top

1 楼wy2000490(军)回复于 2005-07-01 17:24:56 得分 0

不是很明白你的意思Top

2 楼enixlin(苹果)回复于 2005-07-01 19:41:08 得分 3

记得以前用过这样的:select   DISTINCT   select_expression,...   from   table_nameTop

3 楼lhdwh(无敌先锋)回复于 2005-07-02 15:06:12 得分 0

不明白你说什么呢?  
  Top

4 楼riverking23(真的很菜)回复于 2005-07-02 15:15:22 得分 0

比如A表中是学生的信息记录,B表是学生和所选课程的对应关系,每个学生可以选修多门课程,  
  在某种情况下我需要从B表中搜索学生的ID,可是这样会出现许多重复的ID,我想剔除相同的ID,  
  只保留不同的ID,这样该怎么做呢?SQL语句要怎么写呢?  
  请指点。谢谢!Top

5 楼yxwf2008(闲云野鹤)回复于 2005-07-02 15:39:16 得分 1

这里要用到group   by   子句来实现这个功能,具体可以自己揣摩Top

6 楼dulong007()回复于 2005-07-02 15:57:40 得分 3

Select   DISTINCT   Id   from   A表   ……Top

7 楼wen8u8((L,说你最想说的一句话))回复于 2005-07-02 16:44:02 得分 0

你要在A表与B表中各建一个字段来记录两者之间的关系。Top

8 楼ice_berg16(寻梦的稻草人)回复于 2005-07-02 21:24:06 得分 3

Select   DISTINCT   Id   from   B表Top

相关问题

  • 一条sql语句
  • 一条sql语句
  • 一条sql语句!
  • 一条SQL语句
  • 一条sql语句
  • 一条sql语句
  • 一条sql语句
  • 一条SQL 语句
  • 一条sql语句
  • 一条sql语句

关键词

  • 学生
  • 关系
  • select distinct

得分解答快速导航

  • 帖主:riverking23
  • enixlin
  • yxwf2008
  • dulong007
  • ice_berg16

相关链接

  • Web开发类图书

广告也精彩

反馈

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