select แล้วนำไป insert into อีก table นึง ทำยังค่ะ
มีข้อมูลcodeพนักงาน 7 ฟิลด์ เก็บที่ table1 เก็บแบบนี้ค่ะ
tb1_id , emp_code1 , emp_code2 , emp_code3 , emp_code4 , emp_code5 , emp_code6 , emp_code7 , date
ต้องการ select table1 แล้วนำไปเก็บที่ table2 แบบนี้คะ
tb2_id , tb1_id , emp_code , date
ต้องเขียน code insert into ยังงัยค่ะTag : PHP, MySQL
Date :
2017-10-10 15:02:46
By :
pumhonda
View :
1236
Reply :
3
ก็เขียนคิวรี่ insert ไปแทรกในลูป ต่อหลังจาก select ค่าออกมาครับ
ถ้านึกไม่ออกเขียนลำดับการทำงาน หรือ flowchart ก็ได้
Date :
2017-10-10 15:15:48
By :
apisitp
คิวรี่ insert ไปแทรกในลูป ยังงัยอ่ะค่ะ
Date :
2017-10-10 17:14:21
By :
pumhonda
Code (SQL)
insert into tb2
select null, tmp.tb1_id, emp_code from (
select tb1_id, code1 emp_code, 1 as sr from tb1
union all select tb1_id, code2, 2 from tb1
#union all ... 3 4 5 6 7
) as tmp order by tmp.tb1_id, tmp.sr
ประวัติการแก้ไข 2017-10-10 18:10:44
Date :
2017-10-10 18:09:06
By :
Chaidhanan
Load balance : Server 01