mysql如何多表联合查询并分页 本帖最后由 yhuaqiang 于 2012-06-03 23:36:33 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from ( select id,name from a union all select cid,title from b) twhere name like '%key%'order by idlimit 100,10 select * from (select id,name from aunion allselect cid,title from b)rwhere name like '%KEY%'order by idlimit 100,10; 如果两个表的数据量很大的话,这样的查询是不是效率很低?如果要在3个表中,就要再加一层 union all? 有没有高效点的方法 上次问的是怎么合并,这次问怎么拆语句了 mysql用load导入数据时没有完全正确提示: Data truncated for column 'cno' at row 1 公司使用mysql,求一本学习mysql的书籍 mysql 中文乱码 如何恢复 存储过程问题,达人请进 被更新的行内容 用mysqldump备份mysql,,用mysql adminstrator恢复,,但是存储过程和触发器都恢复不了,是为什么 一个关于MySQL limit语法的问题 Postgresql的低级问题?脸红!! mysql一条查询语句 mysql 怎么在导入文件时让它忽略错误 索引引用不到(求高手赐教)
select id,name
from a
union all
select cid,title
from b
) t
where name like '%key%'
order by id
limit 100,10
select id,name
from a
union all
select cid,title
from b)r
where name like '%KEY%'
order by id
limit 100,10;
如果要在3个表中,就要再加一层 union all? 有没有高效点的方法