插入到subject_activity_test
选择DISTINCT activity_id
,classes
。 id
为class_id
,subject_id
从truefalse_questions
,classes
,chapters
我想从不同的表中插入多个值在单个表中。
0
A
回答
1
INSERT INTO table3 (aID, bID)
SELECT A.ID, B.ID
FROM table1 A, table2 B
WHERE A.Name='Me'
AND B.Class='Math';
试试这个。
使用CONCAT功能的加入两列例如:
INSERT INTO table3 (aID, bID)
SELECT A.ID, concat(A.ID, ' ', B.ID) as bid
FROM table1 A, table2 B
WHERE A.Name='Me'
AND B.Class='Math';
+0
我想要在同一列中获取两个表的ID不是不同的列,在两个不同的列 – 2014-11-21 05:50:29
0
肯定。您可以从多个表格数据中插入记录。为此你必须提及插入表中的列并选择查询。
查看此链接了解更多。 MySQL insert statement (insert into table (columns) select statement)
相关问题
- 1. 在不同的表中插入多个插入新的AI
- 2. 想从一个表中插入值到另一个表而从两个不同的数据库
- 3. 在单个查询中,我想从两个不同的表中获取数据?
- 4. 在单个表格中插入到多个php表中
- 5. 插入表中多个值,其中一个值从另一个表
- 6. 插入值从两个不同的表到另一个不同的表串连
- 7. 我想插入到表中,从另一个表中获取的数据在php
- 8. 从多个表中插入多行 - SQL
- 9. 如何插入多次在单个表的属性值中yii2
- 10. 从多个表插入多个记录到多个表中的列中
- 11. 如何在MySQL中的单个语句中插入多个表?
- 12. 从数组中插入单个值到表格单元格中
- 13. 从同一个表中获取多个不同的值LINQ
- 14. 从多个列中选择不同的值与多个表
- 15. 从Laravel的一个表格中插入不同表格5
- 16. 插入到一个表中,从两个表中不加入
- 17. 表单中输入的多个值?
- 18. 在一个表中插入多个行
- 19. 如何从2个不同的表中选择并将值插入单个表中
- 20. 插入到多个表中
- 21. 比较并从多个表中插入?
- 22. 在PHP和MySQL中一次插入多个表单的多个值
- 23. 值从一个表中插入到另一个在同一个数据库中?
- 24. 从另一个表中插入值
- 25. 从另一个表中插入值
- 26. 从多个表插入
- 27. 从多个表插入?
- 28. 在sqlite的同一个数据库中插入多个表
- 29. 同一行的MySQL表中插入多个值
- 30. SQL插入基于VB中的值的多个记录表单
创建所需数据的CSV文件,并使用LOAD文件更新表。这可以帮助你,当你只想建立数据库 – vivek 2014-11-21 05:06:19
插入到'subject_activity_test'('activity_id','class_id','subject_id') SELECT DISTINCT'truefalse_questions'.'activity_id','classes'.'id'从'truefalse_questions','classes','subjects'作为'subject_id','subject'.'id'作为'subject_id' – 2014-11-21 06:12:17