tổng số truy vấn trông giống như bên dưới. nơi bạn có vì vậy hãy thay thế * bằng các tên cột bạn muốn chọn!
INSERT INTO table1(first,second,third)
-- replace * with columns name first,second,third
select * from (
-- START YOU'RE select query
(SELECT table2.timemodified FROM `xtable` AS table2,`ytable` AS table3
WHERE table3.id = table2.contextid),
(SELECT table4.id FROM `ztable` AS table4,`ytable` AS table3 WHERE table4.id = table3.instanceid),
(SELECT murs.id FROM `table5` AS murs,
`xtable` AS table2,
`wtable` AS table6,
`ytable` AS table3,
`vtable` AS table7
WHERE murs.id = table2.userid AND table6.id = table2.roleid AND table3.id = table2.contextid AND table7.instance = table3.instanceid AND table6.id =3)
-- END YOU'RE select query
)
Tôi đã chuyển các câu lệnh mà bạn đã chọn vào một truy vấn con để bạn có thể sử dụng tổng kết quả của các truy vấn con để làm lợi thế cho mình.