Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > สอบถามบันทึกข้อมูล จาก 2 ตาราง (table_A, table_B) ลงอีก 1 ตารางใหม่ table_O



 

สอบถามบันทึกข้อมูล จาก 2 ตาราง (table_A, table_B) ลงอีก 1 ตารางใหม่ table_O

 



Topic : 128425



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์




ถ้าเราจะบันทึก ข้อมูล จาก 2 ตาราง ที่มีฟิลเหมือนกัน ลง อีกตาราง ใหม่
แต่เราอยากระบุว่า ข้อมูลแต่ละ record มาจากตารางไหน
โดยระบุว่า ตาราง A คือ เลข 1 ตาราง B คือเลข 0

Code (PHP)
//select
select   c.id_num , c.id_name , c.date  
	from (select  id_num ,id_name, date    from `table_A` 
	UNION  
	select  id_num ,id_name ,date   from  `table_B`)  as  c 
	 order by  c.id_num  DESC




//insert
$sq_insert="insert ignore into  `table_O` (id,id_num_O , id_name_O , date_O , number) values ('','$id_num' , '$id_name' , '$date' , '$number')";
$qu_insert=mysql_query($sq_insert);



Code
table_A id_num , id_name,date 001,tick,2017-01-01 002,sook,2017-02-15 table_B id_num , id_name , date 885 , soon, 2017-01-02 886 , sai,2017-01-05 table_O id, id_num_O, id_name_O , date_O , number 1,001,tick,2017-01-01 , 1 2,002,sook,2017-02-15 , 1 3,885 , soon, 2017-01-02 , 0 4,886 , sai,2017-01-05 , 0




Tag : PHP, JavaScript, Action Script, Ajax, jQuery









ประวัติการแก้ไข
2017-07-31 11:37:16
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-07-31 11:35:14 By : sawmon View : 641 Reply : 4
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

INSERT SELECT ครับง่ายๆ เลย






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-07-31 13:25:40 By : mr.win
 


 

No. 2



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


Code (SQL)
insert into table_o
select null, * from
(
  select  id_num ,id_name, date, 1   from `table_A` 
  UNION  all
  select  id_num ,id_name, date, 0   from  `table_B`
)  as  c order by  id_num  DESC

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-01 13:18:47 By : Chaidhanan
 

 

No. 3



โพสกระทู้ ( 121 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 2 เขียนโดย : Chaidhanan เมื่อวันที่ 2017-08-01 13:18:47
รายละเอียดของการตอบ ::
แบบนี้รึเปล่าครับ
Code (PHP)
$sql="insert into table_o   
select null, * from
(
  select  id_num ,id_name, date, 1   from `table_A` 
  UNION  all
  select  id_num ,id_name, date, 0   from  `table_B`
)  as  c order by  id_num  DESC";
$query=mysql_query($sql);




ประวัติการแก้ไข
2017-08-07 10:22:21
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-07 10:21:42 By : sawmon
 


 

No. 4



โพสกระทู้ ( 9,586 )
บทความ ( 2 )



สถานะออฟไลน์


ลองเลยครับ ถ้ากลัวผิดเพราะข้อมูลเยอะ ก็สร้างตาราง x มาทดสอบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-08-07 10:34:35 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามบันทึกข้อมูล จาก 2 ตาราง (table_A, table_B) ลงอีก 1 ตารางใหม่ table_O
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่