国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

mysql之如何把查詢的結果保存到新表

瀏覽:7日期:2023-06-23 19:40:37
目錄mysql把查詢的結果保存到新表如果表存在如果表不存在mysql將查詢結果生成臨時表將結果生成臨時表手動創建臨時表總結mysql把查詢的結果保存到新表

有時我們要把查詢的結果保存到新表里,創建新表,查詢,插入顯得十分麻煩。

其實直接可以搞定。例如把表2的查詢結果插入表1:

如果表存在insert into tab1 select * from tab2如果表不存在create table tab1 as select * from tab2mysql將查詢結果生成臨時表

MySQL中將查詢的結果生成臨時表,列類型與查詢的列一致,百度搜索到的沒啥用。

直接上SQL:

將結果生成臨時表create temporary table temp_tb_name as(select id,name,update_time from a_table where id<3)手動創建臨時表CREATE TEMPORARY TABLE temp_tb_bame( product_name VARCHAR(50) NOT NULL, total_sales DECIMAL(12,2) NOT NULL DEFAULT 0.00, avg_unit_price DECIMAL(7,2) NOT NULL DEFAULT 0.00, total_units_sold INT UNSIGNED NOT NULL DEFAULT 0);

下面這種寫法純屬誤導:

直接創建物理表了emm~

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: MySQL 數據庫
主站蜘蛛池模板: 阿城市| 安远县| 高雄县| 乌拉特中旗| 耿马| 应用必备| 白城市| 扬州市| 法库县| 阜阳市| 山阴县| 乌审旗| 巴南区| 竹山县| 二手房| 鄄城县| 霍邱县| 株洲市| 定西市| 乌苏市| 北辰区| 临江市| 峨边| 新晃| 琼结县| 金沙县| 大竹县| 武冈市| 曲沃县| 镇沅| 周口市| 濮阳县| 霍林郭勒市| 玉溪市| 东平县| 平远县| 双柏县| 中西区| 瓦房店市| 肥城市| 五指山市|