作者zg0608x (究极阿玮)
看板Database
标题[SQL ] 资料表组合问题
时间Thu Sep 30 18:21:51 2010
小弟使用的是MYSQL
小弟做的资料库中有两个资料表
假设一个叫做book
另一个叫做his
book像是暂存的资料表
his的资料是来自book,存入his之後book中的相同资料则会删除
这两个资料表都有id及name这两个栏位
我如果用JOIN 设定ON为id的话会因为两个资料表中没有相同的id资料会没有结果
我如果将book与his做join去掉ON会出现下列结果
his book
___________________________
|_id_|__name__|_id_|__name__|
|___________________________|
|
但是我希望的结果是将两个资料表的栏位重叠显示如下
_____________
his |_id_|__name__|
|____|________|
.
.
.
之後显示book的资料
_____________
book|_id_|__name__|
|____|________|
.
.
.
因为要能够和在一起order by name
所以也不能在程式中分两次查询...
请问有大大能够指点一下吗
或是介绍个范例
小弟功力尚浅
请多包涵@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.100.178
※ 编辑: zg0608x 来自: 114.42.100.178 (09/30 18:45)
※ 编辑: zg0608x 来自: 114.42.100.178 (09/30 18:48)
1F:推 tw70126:union all 10/03 10:15