作者cjoe (cjoe)
看板Database
标题Re: [SQL ] mysql如何筛选出两个搜寻结果中不同的资料
时间Sat Jan 13 02:14:28 2007
※ 引述《Hanakun (あいぼんFOREVER)》之铭言:
: ※ [本文转录自 PHP 看板]
: 我现在想要做到的功能是将两个搜寻结果中不同的资料挑出来
: 不过试了很久还是找不到方法,所以特此请教各位先进。
: 目前我有两个搜寻,搜寻出的资料栏位型态是一样的,
: 不过条件有所差异,我的目的就是要列出这两个搜寻找出的不同资料,
: 示意如下:
: 第一个搜寻出来的结果是
: a.A b.B b.C
: ------------
: 001 名称A xxx
: 002 名称B xxx
: 003 名称C xxx
: 第二个搜寻出来的结果
: b.A b.B b.C
: ------------
: 001 名称A xxx
: 003 名称C xxx
: 但我只想要列出两者之间不相同的资料,
: 也就是
select a.* from a where a.A not in (select b.A from b)
试试看
43...
第四行
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.218.151