用sql命令将两个表合并的问题,新手上路,望多多指教!
发布网友
发布时间:2022-04-09 22:51
我来回答
共7个回答
热心网友
时间:2022-04-10 00:20
上面两位回答基本正确:
SQLSERVER数据库用
select table1.name,table1.age,table2.sex
into table3
from table1,table2
where table1.name=table2.name
ORACLE数据库:
create table3 select a.*, b.* from table1 a, table2 b where a.name=b.name
热心网友
时间:2022-04-10 01:38
这种要判断, 如果有,就更新, 如果没有,就插入的情况, 建议用 MERGE 语句来实现.
SQL Server MERGE 例子
http://hi.baidu.com/wangqing999/blog/item/36db5b17cf5fd02cdd5401ee.html
Oracle MERGE 例子
http://hi.baidu.com/wangqing999/blog/item/2879207af3e388370cd7da86.html
热心网友
时间:2022-04-10 03:13
select table1.name,table1.age,table2.sex
into table3
from table1,table2
where table1.name=table2.name
热心网友
时间:2022-04-10 05:04
SELECT t.[name],t.age,t2.sex
FROM Table1 t INNER JOIN Table2 t2 ON t.[name]=t2.[name]
热心网友
时间:2022-04-10 07:12
select table1.name,table1.age,table2.sex,table2.tel into table3 from table1,table2
where table1.name =* table2.name
热心网友
时间:2022-04-10 09:37
select tabe1.*,table2.* from table1 inner join table2 on table1.name=talbe2.name
热心网友
时间:2022-04-10 12:18
试试这个
create table3 select a.* b.* from table1 as a left join table2 as b on a.name=b.name
用sql命令将两个表合并的问题,新手上路,望多多指教!
create table3 select a.*, b.* from table1 a, table2 b where a.name=b.name
SQL 合并两个表数据怎么处理?
同意一楼的意见。如果只是直接合并数据,无法区分记录究竟来源于哪个表,必须增加一个字段,以该字段的值来判断属于哪个表的数据。
EXCEL数据透视表多表合并
1、数据——现有链接——选择到有数据源的excel中的sheet工作表。2、选择“数据透视表”、“属性”。3、输入选择的SQL语句,这里面是用简单的SQL语句将数据联合起来。select "郑州",* from [郑州$] union all select "南阳",* from [南阳$] union all select "新乡",* from [新乡$] union a...
SQL语句:同表计算多次的问题
from wzdf group by dw;hj_yb一般,sj市 shengji省 bj部,基本思路如下,我觉得应该可以了。如果不可以,你把具体表结构拿出来,我给你测试。select dw,sum(case when hj_yb is not null then 1 else 0 end)+sum(case when hj_sj is not null then 4 else 0 end)+sum(case when hj_sh...
关于VFP语言的问题,请大家多多指教!
vfp的DBF格式的文件筛选数据,方式有两种,一种是 ...for 条件,一种是select ...form SQL语句,请参照以下语法:select - sql 命令从一个或多个表中检索数据。语法SELECT [ALL | DISTINCT] [TOP nExpr [PERCENT]][Alias.] Select_Item [AS Column_Name][, [Alias.] Select_Item [AS Column_Name] ......
SQL中apply的一点问题,求助中。。。
有一批处理语句时需要用,比如有若干条SQL要执行,就以GO作为 SELECT name AS customer,mostrecent.* FROM sales.store-->“mostrecent.*”是一个表还是一个字段?表示mostrecent中的全部字段 outer apply sales.mostrecentorders(customerID)--》outer是作什么用的?表示采用外联 AS mostrecent---》...
SQL:表的一个字段复制到另一个表的字段中.
update user_info a set a.u_name=(select b.user_name from report_state b where a.主键=b.主键)俩表靠什么关联,你自己应该清楚吧,把两个主键的位置换成你表里的字段
请各位举些用“运行”这个命令都能做些什么?
cmd.exe cmd命令提示符 chkdsk.exe chkdsk磁盘检查 certmgr.msc 证书管理实用程序 calc 启动计算器 charmap 启动字符映射表 cliconfg sql server 客户端网络实用程序 clipbrd 剪贴板查看器 conf 启动netmeeting compmgmt.msc 计算机管理 cleanmgr 垃圾整理 ciadv.msc 索引服务程序 osk 打开屏幕键盘 ...
vs2012+ SQL server2008 怎么用一条数据存储这样的一个表格
建立两个表,一个表A存储第一行的信息,并有关键字 第二个表B存储下部分的数据信息,并通过上在的关键字进行关联。这样,相当于每天在表A有一行数据,通过这行数据可以把表B相关的数据取出来。
mysql 怎么从一个数据库一张表复制到另一个数据库
db1为原数据库,db2为要导出到的数据库,fromtable 是要导出的表名 1.方法一: 登录导出到的数据库,执行 create table fromtable select * from db1.fromtable; 2.方法二: 在cmd下执行,mysqldump -u root -p db1 fromtable file=d:/fromtable.sql; 输入秘密,root为用户名 ...