佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1177|回复: 1

有个SQL statement 的问题

[复制链接]
发表于 1-2-2005 10:52 PM | 显示全部楼层 |阅读模式
我有两个table,

tblA   
----
A_desc              A_amount           A_date     
Charge A1            250.00          01/01/2005
Charge A2            200.36          05/01/2005
Charge A3            100.36          21/01/2005
Charge A4             50.00          31/01/2005


tblB
----
B_desc         B_amount               B_date
Pay B1          150.00              05/01/2005
Pay B2           50.36              15/01/2005
Pay B3           90.00              31/01/2005

我需要return 的 result 是

A_desc          A_amount      B_desc       B_amount    A_date 或 B_date
Charge A1        250.00        null         null          01/01/2005
Charge A2        200.36        null         null          05/01/2005
null            null         Pay B1       150.00         05/01/2005
null            null         Pay B2        50.36         15/01/2005
Charge A3       100.36         null         null          21/01/2005
Charge A4        50            null         null          31/01/2005
null            null         Pay B3        90.00         31/01/2005


我试过
Select a.A_desc, a.A_amount, b.b_desc, b.B_amount, a.A_date, b.B_date
from tblA a, tblB b
order by a.A_date, b.B_date
可是不是我想要的。 我需要把A_date和B_date放进同一个field, 然后sort by 它。


不知道sql statement 可以做到吗? 请各位大大指点指点, 谢谢.

[ Last edited by DRAGONISM on 1-2-2005 at 10:54 PM ]
回复

使用道具 举报


ADVERTISEMENT

发表于 1-2-2005 11:44 PM | 显示全部楼层
你要的 result 有点问题, 因为 A 和 B 没有关系.
但是, 如果要两个联合在一起, 然后 sort by date, 你可以用 view.

VIEW1
-----
SELECT A_desc, A_amount, A_date FROM tblA
UNION
SELECT B_desc, B_amount, B_date FROM tblB

呼叫:
SELECT A_desc, A_amount, CONVERT(varchar, A_date, 103) FROM VIEW1 ORDER BY A_date

所谓的 A_date 在这里不只是 A_date, 而是已经和 B_date 在一起了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 31-1-2025 12:58 PM , Processed in 0.100857 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表