0
我想將以下查詢的結果保存在一個sql變量中,並從主表城市中減去該變量以獲得我想要的結果。如何將查詢結果存儲到一個sql變量
SELECT *
FROM
city b1,city b2
WHERE
b1.from_city = b2.to_city
and b1.to_city = b2.from_city
任何幫助將不勝感激。
我想將以下查詢的結果保存在一個sql變量中,並從主表城市中減去該變量以獲得我想要的結果。如何將查詢結果存儲到一個sql變量
SELECT *
FROM
city b1,city b2
WHERE
b1.from_city = b2.to_city
and b1.to_city = b2.from_city
任何幫助將不勝感激。
好像你要刪除(輸出),其具有圓形目的地的行..
,如果我得到正確的,那麼你可以使用下面的查詢 -
select * from city a
where not exists
(select 1 from city b where b.from_city=a.to_city and b.to_city = a.from_city
)
哪列是你試圖減去?你不能減去記錄集... – 2012-03-27 07:07:13
這個查詢給了我兩列,我想從我的主表城市中減去這兩列 – 2012-03-27 07:10:53
也許一些示例數據會有幫助嗎? – bryce 2012-03-27 07:38:28