2013-03-25 54 views
0

我有兩個表fdone, incident_one.如何檢查查詢中的條件。

fdone包含四個coloums。

INC_KEY,LAT,LONG,FDID. 

incident_one包含five coloums。

INC_KEY,LAT,LONG,STATE,FDID. 

我使fdone表LAT LONG兩成四經此查詢。

SELECT S.`LAT `,S.`LONG `,(S.`LAT `+5)as x,(S.`LONG `-5)as Y FROM `fdheader` S 

,然後我得到的

緯度,經度,X,Y

,然後通過使用連接查詢。

我要檢查的,

incident_one LAT和LONG裏面緯度,經度,X,Y。

我要檢查作爲..,

S.LAT<LAT ,S.LONG<LONG,X>LONG,Y<LONG. 

我要檢查的sql語句這個條件。

你會幫我加入查詢。

我需要這個加入查詢需要幫助。

join using FDID 

感謝進步..,

+2

幫助你剛纔說你是想內部連接你的兩個表?對不起,我沒有真正關注,不確定它是語言障礙還是格式。 – Scotch 2013-03-25 05:52:42

+0

你能否給我更多的解釋。 :) – 2013-03-25 05:58:10

+0

我必須通過使用FDID coloum名稱來加入這兩個表。 – 2013-03-25 05:59:02

回答

2

可能是這對你

SELECT * FROM fdone fd INNER JOIN incident_one io ON fd.FDID=io.FDID WHERE io.LATE IN (fd.LATE-5,fd.LATE) 
AND io.LONG IN (fd.LONG-5,fd.LONG) ;