<bdo id='GZdTv'></bdo><ul id='GZdTv'></ul>
    <i id='GZdTv'><tr id='GZdTv'><dt id='GZdTv'><q id='GZdTv'><span id='GZdTv'><b id='GZdTv'><form id='GZdTv'><ins id='GZdTv'></ins><ul id='GZdTv'></ul><sub id='GZdTv'></sub></form><legend id='GZdTv'></legend><bdo id='GZdTv'><pre id='GZdTv'><center id='GZdTv'></center></pre></bdo></b><th id='GZdTv'></th></span></q></dt></tr></i><div id='GZdTv'><tfoot id='GZdTv'></tfoot><dl id='GZdTv'><fieldset id='GZdTv'></fieldset></dl></div>

  1. <legend id='GZdTv'><style id='GZdTv'><dir id='GZdTv'><q id='GZdTv'></q></dir></style></legend>
  2. <small id='GZdTv'></small><noframes id='GZdTv'>

    1. <tfoot id='GZdTv'></tfoot>
    2. 在mysql中将数据从一个表插入到另一个表

      时间:2023-06-25

        <small id='g7nZe'></small><noframes id='g7nZe'>

        1. <legend id='g7nZe'><style id='g7nZe'><dir id='g7nZe'><q id='g7nZe'></q></dir></style></legend>
          <i id='g7nZe'><tr id='g7nZe'><dt id='g7nZe'><q id='g7nZe'><span id='g7nZe'><b id='g7nZe'><form id='g7nZe'><ins id='g7nZe'></ins><ul id='g7nZe'></ul><sub id='g7nZe'></sub></form><legend id='g7nZe'></legend><bdo id='g7nZe'><pre id='g7nZe'><center id='g7nZe'></center></pre></bdo></b><th id='g7nZe'></th></span></q></dt></tr></i><div id='g7nZe'><tfoot id='g7nZe'></tfoot><dl id='g7nZe'><fieldset id='g7nZe'></fieldset></dl></div>

            <bdo id='g7nZe'></bdo><ul id='g7nZe'></ul>

              <tfoot id='g7nZe'></tfoot>
                <tbody id='g7nZe'></tbody>
              1. 本文介绍了在mysql中将数据从一个表插入到另一个表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我想从一个表中读取所有数据并将一些数据插入到另一个表中.我的查询是

                i want to read all data from one table and insert some data in to another table. my query is

                  INSERT INTO mt_magazine_subscription ( 
                      magazine_subscription_id, 
                      subscription_name, 
                      magazine_id, 
                      status ) 
                  VALUES ( 
                      (SELECT magazine_subscription_id, 
                              subscription_name, 
                              magazine_id 
                       FROM tbl_magazine_subscription 
                       ORDER BY magazine_subscription_id ASC), '1')
                

                但是我得到了一个错误

                  #1136 - Column count doesn't match value count at row 1
                

                请帮帮我.

                推荐答案

                您可以使用 INSERT...SELECT 语法.请注意,您可以在 SELECT 部分直接引用1".

                You can use INSERT...SELECT syntax. Note that you can quote '1' directly in the SELECT part.

                INSERT INTO mt_magazine_subscription ( 
                      magazine_subscription_id, 
                      subscription_name, 
                      magazine_id, 
                      status ) 
                SELECT magazine_subscription_id, 
                       subscription_name, 
                       magazine_id, 
                       '1'
                FROM tbl_magazine_subscription
                ORDER BY magazine_subscription_id ASC 
                

                这篇关于在mysql中将数据从一个表插入到另一个表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:在 MySQL 中删除数百万行 下一篇:创建 MySQL 用户时使用 % 作为主机

                相关文章

              2. <i id='BO0HD'><tr id='BO0HD'><dt id='BO0HD'><q id='BO0HD'><span id='BO0HD'><b id='BO0HD'><form id='BO0HD'><ins id='BO0HD'></ins><ul id='BO0HD'></ul><sub id='BO0HD'></sub></form><legend id='BO0HD'></legend><bdo id='BO0HD'><pre id='BO0HD'><center id='BO0HD'></center></pre></bdo></b><th id='BO0HD'></th></span></q></dt></tr></i><div id='BO0HD'><tfoot id='BO0HD'></tfoot><dl id='BO0HD'><fieldset id='BO0HD'></fieldset></dl></div>
              3. <legend id='BO0HD'><style id='BO0HD'><dir id='BO0HD'><q id='BO0HD'></q></dir></style></legend>
                  <bdo id='BO0HD'></bdo><ul id='BO0HD'></ul>

              4. <tfoot id='BO0HD'></tfoot>

                <small id='BO0HD'></small><noframes id='BO0HD'>