php - 如何插入一个表数据并从另一个表中选择?

标签 php mysql select insert

我想做这样的事情:

My tb_b:
---------------
   B   |   C     // Columns
---------------
  'y'  |  'z'    // row
---------------

EX: INSERT INTO tb_a(a,b,c) VALUES ('x',SELECT * from tb_b)

我想要这样的结果:

My tb_a:
-----------------
 A  |   B   |   C     // Columns
-----------------
'x' |  'y'  |  'z'    // row
-----------------

如何将数据插入到表中并从 tb_b 中选择行?

最佳答案

INSERT INTO tb_a (a, b, c)
SELECT 'x', tb_b.B, tb_b.C FROM tb_b

关于php - 如何插入一个表数据并从另一个表中选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16824160/

相关文章:

javascript - 如何在laravel中使用jquery ajax保存多个表单数据?

PHP循环通过GPX来计算轨道的总上升/下降

php - 在codeigniter中,如何通过将assets文件夹放入应用程序文件夹来使其工作?

mysql - 在 Mysql 上连接 100GB 表

jquery - jQuery 从 <select> 框中返回值的问题

mysql - 如何返回Name及其特定ID?

PHP-PEAR require_once ('DB.php' );

mysql - 存储过程不创建新表

如果名称已存在但仅更新价格,则 MySQL 更新

mysql - GROUP_CONCAT 显示所有记录