CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3

Threaded View

  1. #1
    Join Date
    Oct 2006
    Posts
    449

    Deleting rows from multiple tables in SQL 2005

    Hi all,

    "Deleting rows from multiple tables in SQL 2005"

    I need to delete all the rows in the multiple rows where it's the same UserId. Please look at my Delete command below:

    ===============

    DELETE FROM tableA
    FROM tableA INNER JOIN
    tableB ON tableA.UserId = tableB.UserId INNER JOIN
    tableC ON tableA.UserId = tableC.UserId INNER JOIN
    tableD ON tableA.UserId = tableD.UserId
    WHERE (tableA.UserId = @UserId) AND (tableB.UserId = @UserId) AND (tableC.UserId = @UserId) AND (tableD.UserId = @UserId)

    ===============

    What is happening from the above query is only the rows from tableA is getting deleted.

    Please help me on this.

    Thank you!
    Last edited by laxatcg1; January 5th, 2010 at 04:59 AM. Reason: Change in content
    Thank you for your support.

    Best regards,
    Lax

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured