|  | 
	                
  
    | 
	 
        เลือกหลายตาราง แล้วอัปเดตในอีกตาราง เขียนคำสั่ง SQL อย่างไรครับ     |  
    |  |  
 
              
  
    | 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | รูปแบบ Code (SQL)
 
 
update tb1, tb2, tb3
set tb1.fld=xxxx , tb1.fld2=yyyy
where tb1.id=tb2.id and tb1.id=tb3.id
 โค๊ดข้างบน จะupdate เฉพาะ ตารางและฟีลด์ ใน set clause ซึ่ง ก็คือ ตาราง tb1
 
 |  
              | 
 ประวัติการแก้ไข
 2021-03-19 23:06:43
 2021-03-19 23:07:36
 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-03-19 23:06:24 | By :
                            Chaidhanan |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | @estefania 
 กว่าจะมาเป็น Inner Join, Left Join, Right Join มันมีที่มาและที่ไป
 และยาวนานมาก
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-03-20 15:06:02 | By :
                            ผ่านมา |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 
 
        
          |  |  |  |  |  
          |  |  | 
            
              | c.วันที่รับสินค้า = b.วันที่ซื้อสินค้า โดยมีข้อมูลตรงกันกับ a.วันที่จ่ายเงิน 
 ฟิลด์ 3 ตัวนี้มันไม่ตรงกันเสมอไปนะครับ
 ความต้องการแบบภาพรวมคือยังไงเหรอครับ
 
 ปกติ PHP ก็เขียนคิวรี่ข้อมูลออกมา แล้วก็เอาไปอัพเดตตามตารางที่ต้องการ
 
 |  
              | 
                
                  |  |  |  |  
                  |  | 
                      
                        | Date :
                            2021-03-24 11:22:27 | By :
                            {Cyberman} |  |  |  
                  |  |  |  |  |  |  |  
          |  |  |  |  |  
 
 |  |