我有一個表像這樣任何一個可以簡化這個查詢
FirstCity Secondcity Distance RoadName RoadStatus
008 007 4.600 A4 Good
008 020 4.400 A4 Good
005 008 4.300 A3 Good
我想從第一個城市選擇一個特定的城市ID行或從第二city.Furthermore承擔我市ID是006。 我希望所有具有城市編號的記錄都是006. 但我不希望顯示006。我只需要記錄的其他城市號碼,而不管從距離,道路名稱和道路狀態欄中選擇。 我試過的是這個。
SELECT * FROM DirectNodes
WHERE FirstCity='008' OR SecondCity='008';
它給了我所有的五列。我只想要008沒有008的記錄的其他城市號碼。我的輸出應該是這樣的。
City Distance RoadName RoadStatus
007 4.600 A4 Good
020 4.400 A4 Good
005 4.300 A3 Good
誰能告訴我如何做到這一點。
什麼意思: 「它給了我所有的四個記錄」?我的例子中只能看到3條記錄? – Jens
@Jens編輯。希望你現在能理解它。 – Sahil
@Jens如果你執行'SELECT'語句提到,你會得到4條記錄......但他預計只有3條記錄...... – Jesuraja