当前位置:Gxlcms > 数据库问题 > mysql查询高级用法

mysql查询高级用法

时间:2021-07-01 10:21:17 帮助过:28人阅读

select a.* , b.adress , b.name from a , b where a.sbNo = b.cdid order by a.sbNo , a.STime select a.a_id, a.a_name, b.b_name from A a, B a where a.b_id = b.b_id //联合查询
insert into table1 (xx,yy,zz) select xx,yy,zz from table2;
select axx as id, att as name from tb1 union select bxx as id, btt as name from tb2 整合有关联的两个数据表里的字段 update TableA AS ta, TableB AS tb SET ta.field1 = tb.field1 WHERE ta.id = tb.ta_id //经典案例 (新用户)通过表A获取的记录集,如下: 1 2012-11-1 3 2012-11-2 8 2012-11-5 (老用户)通过表B获取的记录集,如下: 5 2012-11-1 3 2012-11-2 我想将这两个结果集合并为一个结果集。显示的结果如下: 日期 新用户 老用户 2012-11-1 1 5 2012-11-2 3 3 2012-11-5 8 0 select a.col2, a.id, ifnull(b.id, 0) from newuser a left join olduser b on a.col2=b.col2; http://www.cnblogs.com/JuneZhang/archive/2010/08/26/1809306.html

 

mysql查询高级用法

标签:date   www   select   ble   查询   name   weight   user   通过   

人气教程排行