问题是这样,三个表连接 查10个 然后其中一个表的随机的一条记录作为字段

henjiandan 2013-11-17 04:18:30
A表 Name CID

B表 ID Int Sex varchar
1 男
2 无
3 女
4 男
5 无

C表 CID(套餐) varchar
1,3,5


我要查出 A表的 10个name, B表的(A的CID跟B的CID对应的套餐里的比如1,3,5随机其中的一个)


不知道描述的够不够清楚,请高人帮忙给点思路或代码

...全文
140 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
henjiandan 2013-11-18
  • 打赏
  • 举报
回复
嗯,知道了 我想要结果就是: A表:小明,B表(男或女)
Leon_He2014 2013-11-18
  • 打赏
  • 举报
回复
描述不清,何以解答
--小F-- 2013-11-18
  • 打赏
  • 举报
回复
B表里面没有CID啊。
IEEE_China 2013-11-17
  • 打赏
  • 举报
回复
首先,你的几个表要做下说明,分别是干什么用的。 其次,每个表中各个字段,简要的做个说明。 第三,各个表之间的关系,简明扼要的说一下。 第四,你要实现什么目的,也要表达清楚。当然,有示例数据来说明,那就最好不过了。
LongRui888 2013-11-17
  • 打赏
  • 举报
回复
a表的数据没有。 另外,能不能贴出大概的,你想要的结果呢

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧