mysql从一个表查出写入另一个表_sql语句 怎么从一张表中查询数据插入到另一张表中...
展開全部
sql語句從一張表中查詢數據插入到另一張表中的方法如下:e68a843231313335323631343130323136353331333365653762
1、select * into destTbl from srcTbl。
2、insert into destTbl(fld1, fld2) select fld1, 5 from srcTbl。
以上兩句都是將 srcTbl 的數據插入到 destTbl,但兩句又有區別的:
第一句(select into from)要求目標表(destTbl)不存在,因為在插入時會自動創建。
第二句(insert into select from)要求目標表(destTbl)存在,由于目標表已經存在,所以我們除了插入源表(srcTbl)的字段外,還可以插入常量。
拓展資料:
結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統。sql 語句就是對數據庫進行操作的一種語言。
常見語句:
1、更新:update table1 set field1=value1 where 范圍。
2、查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’這個模式的字符串)。
3、排序:select * from table1 order by field1,field2 [desc]。
4、求和:select sum(field1) as sumvalue from table1。
5、平均:select avg(field1) as avgvalue from table1。
6、最大:select max(field1) as maxvalue from table1。
7、最小:select min(field1) as minvalue from table1[searator]。
總結
以上是生活随笔為你收集整理的mysql从一个表查出写入另一个表_sql语句 怎么从一张表中查询数据插入到另一张表中...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql group by 区分nul
- 下一篇: java 上传 进度条_Ajax上传文件