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