SQL
zhanghaijing119
这个作者很懒,什么都没留下…
展开
-
使用SQL语句将一个表中的数据拷贝到另一个表中
声名:a,b ,都是表--b表存在(两表结构一样)INSERT INTO b SELECT * FROM a若两表只是有部分(字段)相同,则INSERT INTO b(col1,col2,col3,col4,...) SELECT col1,col2,col3,col4,...FROM a WHERE...把表a插入到表b中去。--b表不存在CREATE TABLE b...原创 2016-07-07 13:31:27 · 314 阅读 · 0 评论 -
SQL的各种连接(cross join、inner join、full join)的用法理解
SQL中的连接可以分为内连接,外连接,以及交叉连接 。1. 交叉连接CROSS JOIN如果不带WHERE条件子句,它将会返回被连接的两个表的笛卡尔积,返回结果的行数等于两个表行数的乘积;举例,下列A、B、C 执行结果相同,但是效率不一样:A:SELECT * FROM table1 CROSS JOIN table2B:SELECT * FROM table1,table2...原创 2017-04-06 09:43:05 · 438 阅读 · 0 评论