我寫在訪問查詢,這是非常簡單的:DISTINCT判斷崩潰訪問
SELECT fieldName FROM table;
這工作完全沒有問題,但如果我嘗試下面的查詢訪問不響應和崩潰:
SELECT DISTINCT fieldName FROM table;
注意:這不是我在數據庫中第一次使用distinct子句。
可能注意到:它查詢該表是另一個查詢的形式和 -
SELECT * from otherTable where otherField IN
(SELECT otherField2 from otherTable2);
沒有人有任何線索,這是什麼原因?
對不起,讓我澄清 - 我想能夠編輯從我原來的帖子中的最後一個查詢返回的記錄,但只是希望獨立查詢的結果。 – Zack 2011-05-19 21:38:52
爲什麼你覺得你需要重新使用可編輯查詢?爲什麼不直接使用JOIN而不是IN編寫第二個不可編輯的查詢來獲得相同的結果呢? – 2011-05-22 00:19:27