sybase多表查询

will3697 2013-05-15 10:03:55
如题
有两个表,表A,表B,表里面的字段有,ic_no,tx_dt,tx_tm
表A和表B的结构是一样的
我想从两个表里面取数据并列的显示出来
开始 用的语句是这样的
select *
from A B
但是显示的结果和预期的不一样
显示的结果如下
A.ic_no A.tx_dt A.tx_tm B.ic_no B.tx_dt B.tx_tm
我想要的结果是:
A.ic_no A.tx_dt A.tx_tm
B.ic_no B.tx_dt B.tx_tm
想要的是并列显示的,有哪位大神知道啊,刚刚接触
...全文
830 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xptking 2013-05-17
  • 打赏
  • 举报
回复
select * from a where tx_code='' union select * from b where tx_dt=''
wwwwb 2013-05-16
  • 打赏
  • 举报
回复
字符串累加生成SQL语句的方法
will3697 2013-05-15
  • 打赏
  • 举报
回复
引用 1 楼 ACMAIN_CHM 的回复:
select * from a union all select * from b
嗯,我知道可以用union 但是我要在java代码里面用到这句话,select 语句都是拼接起来的 我想要的效果如下 select * from a,b where a.tx_code='' and b.tx_dt='' 是要满足一些条件的,还有别的方法吗?谢谢
ACMAIN_CHM 2013-05-15
  • 打赏
  • 举报
回复
select * from a union all select * from b

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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