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

问一个问题, 高分相送, 能者快拿~~~~~~~~~~~~~~~~~~~~~~

楼主florist2000(我爱susan)2005-06-04 15:35:21 在 其他数据库开发 / MySQL/Postgresql 提问

我室用C写的.  
   
  table_room_info   保存聊天室的基本信息.   1   对1关系   每个聊天室一个记录  
  table_room_menber   保存聊天室会员             1对多关系   每个聊天室多个会员  
  table_room_forbid   保存聊天室黑名单.       1对多关系.每个聊天室多个黑名单.  
   
  现,给定聊天室ID,   一次奖   聊天室基本信息,   会员,   黑名单全部返回,   但希望聊天室信息不要冗余返回.  
  怎么写这个sql语句  
  使用Join的时候,   回不会造成   room_info里的内容实质上返回了N次?  
   
  另外,   怎么查询到的结果保存到我自己定义的各个结构体中? 问题点数:0、回复次数:3Top

1 楼florist2000(我爱susan)回复于 2005-06-05 08:58:47 得分 0

居然没有人拿分?Top

2 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-06-05 12:26:25 得分 0

不行的,因为3个字段有一对一的,也有一对多的  
  在一个返回数据集中不可能让一对一的那个字段不冗余的Top

3 楼mathematician(数学家)回复于 2005-06-06 09:42:56 得分 0

不会造成   room_info里的内容实质上返回了N次,数据库生成结果会一次返回。关于返回结果如何保存去查查c   api就知道了。Top

相关问题

  • <送分题>,能者多得
  • 小问题,能者来接分啊!
  • ★★★★★ 暴 难 巨 问,能 者 接 分 ★★★★★
  • 100分!登陆验证,能者请进!
  • 高分放送,能者得之!UNIX(Oracle)----->NT(SQL Server)
  • 一个简单的排序问题,能者得分
  • 数字序列填空,能者得分!!!(3, 10, 29, 66, ?)
  • 抢分问题,如何把一个TStream存入数据库中的某个字段里? 快,能者不难,难者不能
  • 能者请近!
  • 关于SQL Server的问题,急需帮助,能者请进。40分

关键词

  • 聊天
  • 信息
  • 聊天室
  • 保存
  • 返回
  • room
  • 黑名单
  • 会员
  • 关系
  • 结果

得分解答快速导航

  • 帖主:florist2000

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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