witam

wiem ze ten temat sie juz kilka krotnie na forum powtarzal ale nigdzie nie moglem znalezc satysfakcjonujacej odpowiedzi, otoz:


jak usunac z kilku tabel jednoczescnie wszystkie rekordy o zadanym ID np.

  1. DELETE FROM tbl1, tbl2 WHERE tbl1.id=tbl2.id AND tbl1.id='1'


czyli chcialbym usonoc z dwoch tabel wszystkie rekordy ktore zawieraja id=1


z gory dzieki za pomoc


pozdrawiam


ps.
ok juz znalazlem rozwiazanie, cos takiego:

  1. DELETE FROM tbl1 WHERE EXISTS
  2. (
  3. SELECT tbl2.mobile_number, tbl2.network FROM tbl2 WHERE tbl1.mobile_number = tbl2.mobile_number AND tbl2.network='orange'
  4. );