从实绩表和历史表取数据

sinat_26893323 2015-04-10 03:13:46
grid上需要显示AA,BB 2项数据,主键,01表是实绩表,02是历史表。一条数据如果还未完成则在01表中,已经完成就会转入02表。c++该怎么写 if count一下01表 参数AA,BB 查得到记录 就select啥啥啥 查不到就去02表取数据。
代码能越具体越好 谢谢各位
...全文
95 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_26893323 2015-04-10
  • 打赏
  • 举报
回复
引用 1 楼 bdmh 的回复:
查数据库,就是inner join,right join,left join 联合查询 right join,left join,连带不存在的也会显示出来
select * FROM 01 t1 WHERE 1 = 1 AND t1.AA=@aa AND t1.BB=@bb 01表和02表 表结构一样 用union?这句sql该怎么修改下?
  • 打赏
  • 举报
回复
select * from 表1 //if不存在 select top 1 from 表2
bdmh 2015-04-10
  • 打赏
  • 举报
回复
查数据库,就是inner join,right join,left join 联合查询 right join,left join,连带不存在的也会显示出来

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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