此SELECT
聲明正常工作,但我希望能夠重複它以進一步優化搜索。重複SELECT語句
SELECT id1
FROM table1
WHERE id2 IN (SELECT id
FROM table2
WHERE name="country"
AND value="Mexico")
舉例來說,如果我想找到有「海灘」,這將是墨西哥唯一地點:
name="features" AND value="Beaches"
...我將如何去進一步削減的結果了我SELECT
聲明?
我錯過了什麼?只需將這些過濾器添加到您的查詢中(這些值存儲在哪個表中) – Limey 2012-07-27 17:07:47
您能否澄清一下關於「精煉」的更多信息。如上所述,您要求的是「value =」墨西哥「AND value =」Beaches「',這是一個空的結果集。 – 2012-07-27 17:19:08