日期:2014-05-16  浏览次数:20733 次

求助----最常用子查询
1>select A.a,B.b
from (select now() as a) A,
from (select now() as b) B
在Oracle中这种格式是可以的 不清楚MySql是怎样规定的  
相关文档也查询了 也看到MySql类似用法 为什么我写的这个包“有语法错误”?


2>另外 我现在刚刚用MySql 现用的客户端是Shark Db 各位有什么好用的客户端推荐一下


3>还有 那位也是刚刚学MySql 有什么好的文档链接给个

十分感谢。。。

------解决方案--------------------
1>select A.a,B.b
from (select now() as a) A,
from (select now() as b) B
在Oracle中这种格式是可以的 不清楚MySql是怎样规定的
相关文档也查询了 也看到MySql类似用法 为什么我写的这个包“有语法错误”?

select A.a,B.b from (select now() as a)A,(select now() as b)B
2>另外 我现在刚刚用MySql 现用的客户端是Shark Db 各位有什么好用的客户端推荐一下

navicat or 用命令行
3>还有 那位也是刚刚学MySql 有什么好的文档链接给个
如果已经会写sql 推荐‘MySQL性能调优与架构设计’写的很有条理
------解决方案--------------------
探讨

引用:
在5.5下测试没有问题

晕 那别的版本的话 有什么通用的方式 完成上面子查询功能

------解决方案--------------------
引用2>另外 我现在刚刚用MySql 现用的客户端是Shark Db 各位有什么好用的客户端推荐一下

------解决方案--------------------
select t1.name as a,
t2.name as b
from test t1,test t2
where t1.age=20 and t2.age=19




------解决方案--------------------
设置
SET SQL_BIG_SELECTS=1 
OR
增大
tmp_table_size的值