MY查詢與此非常相似。因爲mysql不支持相交,我不得不找到正確的解決方案。專家plz幫助如何在mysql中實現此查詢
2
A
回答
1
這應該做的工作:
SELECT p.emailid
FROM usereducation e JOIN userprofession p ON p.emailid = e.emailid
WHERE e.presfuncarea = '$funcarea'
AND p.totexpyear >= '$minexp'
0
MySQL支持EXISTS。這應該工作:
SELECT UE.emailid
FROM usereducation AS UE
WHERE UE.presfuncarea = '$funcarea'
AND NOT EXISTS
(
SELECT * FROM userprofession AS UP
WHERE UE.emailid = UP.emailID AND UP.totexpyear >= '$minexp'
)
0
來源:http://www.bitbybit.dk/carsten/blog/?p=71
的INTERSECT僅僅是一個內部聯接,我們與其他的比較一個表中的元組,並選擇那些出現在這兩個同時除草出重複。所以
SELECT member_id, name FROM a
INTERSECT
SELECT member_id, name FROM b
可以簡單地改寫爲
SELECT a.member_id, a.name
FROM a INNER JOIN b
USING (member_id, name)
相關問題
- 1. 如何在MySQL中編寫此查詢?
- 2. 如何在MYSQL中修改此查詢?
- 3. 如何在mysql中執行此查詢?
- 4. 如何在MYSQL中執行此查詢?
- 5. 如何在MySQL中編寫此查詢?
- 6. 如何實現對MySQL查詢
- 7. 如何在SQL Server中實現此選擇查詢?
- 8. 如何在LINQ查詢中實現此目的?
- 9. mysql:實現查詢功能
- 10. 如何在perl中實現linux查詢?
- 11. 如何在Microstratergy中實現子查詢?
- 12. 我如何在MySQL中實現這個查詢
- 13. 如何在一個MySQL語句中實現兩個查詢?
- 14. 無法實現其中MySQL查詢
- 15. MySQL - 如何優化此查詢?
- 16. 如何優化此mysql查詢?
- 17. 如何使此MySQL查詢更快?
- 18. 如何製作此類MySQL查詢?
- 19. 如何優化此MySQL查詢
- 20. 如何優化此選擇查詢? (MySQL)
- 21. 我將如何執行此MySQL查詢?
- 22. 如何在LINQ to Entities查詢中實現查詢攔截? (c#)
- 23. 如何在此計劃中的mysql中執行連接查詢
- 24. 如何在此查詢中對MySQL中的Count_Orders進行排序?
- 25. 如何實現CakePHP中距離查詢?
- 26. 如何在PHP中實現此功能?
- 27. 如何在SQL中實現此算法?
- 28. 如何在bootstrap中實現此網格?
- 29. 如何在HTML中實現此JavaScript
- 30. 如何將此MySQL查詢轉換爲Django查詢?
哎呦,沒關係。我看到的東西... – 2011-02-02 16:43:04
wht?不能理解。這是開玩笑嗎? – Rajasekar 2011-02-02 16:56:27