|
|
|
SQL Delete in select 2 Primary Key รบกวนช่วยทีนะครับบบบ |
|
|
|
|
|
|
|
Code (SQL)
DELETE FROM TableA WHERE ID2 IN(SELECT DISTINCT ID2 FROM TableB)
|
|
|
|
|
Date :
2013-08-05 15:58:35 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนั้นคงต้อง Select TableB ขึ้นมา loop ลบตามเงื่อนไขละคับ
|
|
|
|
|
Date :
2013-08-05 16:20:51 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใน SQL server ข้อมูลที่ถูก select มาต้องมาเก็บใน ตัวแปร อะเรย์ก่อนใช่ปะครับ พอดีผมเพิ่งหัดเขียน SP
|
|
|
|
|
Date :
2013-08-05 16:29:34 |
By :
joethippy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SP คืออะไรผมยังไม่รู้เลยห้าๆ
|
|
|
|
|
Date :
2013-08-05 16:36:10 |
By :
Krungsri |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stored Procedure อะครับ พอดีผมเขียน ย่อไปหน่อยโทดทีครับ ผมเองก็เพิ่งมาศึกษา เขียนไม่เป็นเลยครับ
|
|
|
|
|
Date :
2013-08-05 16:37:22 |
By :
joethippy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วว ถามเองตอบเอง 555 เผื่อตัวเองลืมในอนาคต อิอิ
DELETE
Table.A
FROM
Table.A
INNER JOIN Table.B ON
Table.B.ID = Table.A.ID AND
Table.B.ID2 = Table.A.ID2
|
|
|
|
|
Date :
2013-08-06 14:29:20 |
By :
joethippy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|