关于无关联字段的2张表关联的问题

guoll1 2011-11-04 07:20:32
表A 字段:日期 ,是否交易日,市场 一天一个日期 一条记录
表B 字段:名称,起始日,截止日

实例如下:
表A 记录如下:
日期 是否交易日 市场
11.3 是 上
11.4 否 上
11.5 是 上
11.6 是 上
11.5 是 下
11.6 是 下
11.7 否 下
11.8 是 下

表B 记录如下:
名称 起始日 截止日
1222 11.3 11.5
1233 11.3 11.6
1234 11.5 11.7

表C 记录如下:
名称 市场
1222 上
1233 上
1234 下

查询出来 的 记录 应该是
名称 截止日 正确的截止日
1222 11.5 11.6
1234 11.7 11.8

写着自己 都不知道该怎样描述要查的内容了。 请大侠 看实例吧


...全文
127 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
guoll1 2011-11-05
  • 打赏
  • 举报
回复
datetime
中国风 2011-11-04
  • 打赏
  • 举报
回复
日期是datetime还是字符?
guoll1 2011-11-04
  • 打赏
  • 举报
回复
也就是说 表 B 的 名称 如果在 表C 中的市场是 上 那么 他得起始日和截止日 就应该是 表A 中 市场是上 并且 是否为交易日 =是的 记录中,并且 截止日-起始日 记录应该有3条,即要有3天
-晴天 2011-11-04
  • 打赏
  • 举报
回复
如果截止日的下一个交易日的市场与该名称的市场相同,则正确的截止日应为方向反转的前一个交易日.

是这个意思么?
-晴天 2011-11-04
  • 打赏
  • 举报
回复
你不是说
"表A 字段:日期 ,是否交易日,市场 一天一个日期 一条记录"

-晴天 2011-11-04
  • 打赏
  • 举报
回复
你的表A的数据是不是有问题?怎么在同一个日期有上有下的?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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