⑴ mysql 查询语言 一张表的数据插入另一张表的sql语句
示例:
INSERTINTOTPersonnelChange(
UserId,
DepId,
SubDepId,
PostionType,
AuthorityId,
ChangeDateS,
InsertDate,
UpdateDate,
SakuseiSyaId
)SELECT
UserId,
DepId,
SubDepId,
PostionType,
AuthorityId,
DATE_FORMAT(EmployDate,'%Y%m%d'),
NOW(),
NOW(),
1
FROM
TUserMstWHERE
`Status`=0
ANDQuitFlg=0
ANDUserId>2
(1)插入数据表的sql语句扩展阅读
mysql从一张表查数据并插入另一张表
INSERTINTOtable1(table1_field1,table1_field2,...)selecttable2_filed1,table2_field2,......;
//一张表符合条件的数据插入另一张表对应字段中
insertintoshelve_goods_info(proct_id,`name`,image,original_amount,amount,spec_id,spec_str,sync_time,last_updtime)selectDISTINCTproct_id,`name`,image,original_amount,amount,spec_id,spec_str,sync_time,NOW()fromjingguo_order_goodsgroupbyproct_idorderbysync_timedesc;
//根据一张表的数据修改另一张表的数据
updateshelve_goods_infoass,ttastsets.print_title=t.newname,s.price=t.newprice,original_price=Ceil(t.newprice*10/8)wheres.name=t.orname;
⑵ 我想在SQL表中插入一条数据,请问SQL语句应该怎么写
语法:insert into 表(可以指定字段)values(字段值与前面指定的字段一一对应);
如 tb_user表中有name, password两个字段
则 insert into tb_user(name, password) values('jim', 123)
或 insert into tb_user values('jim', 123)
或 insert into tb_user(name) values('jim')
⑶ sql语句 怎么从一张表中查询数据插入到另一张表中
可用insert into语句将查询的数据插入到另一张表。
前提:查询的字段要与被插入表的字段属性一致及长度一致,否则,在插入过程中容易报错。
使用数据库:Oracle
步骤:
1、罗列下源表的数据。
⑷ SQL语句 怎么把从一个表中查出来数据插入到另一个表中
标准SQL语句格式:
INSERT
INTO 表名(字段名)
select 字段名
from 表面
例子:将查询出的s表中sno,j表中jno,p表中pno插入spj表中
insert
into spj(sno,jno,pno)
select sno,jno,pno
from s,j,p
(4)插入数据表的sql语句扩展阅读:
删除语句:DELETE * FROM table_name
查询语句:SELECT * FROM Persons WHERE ROWNUM <= 5
建立视图:CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition