Jump to content

Recommended Posts

Hi, this is probably a really simple problem, but I can't seem to get the syntax for the command right!

I'm trying to delete related entries in 2 MySQL tables simultaneously. What I'm trying looks like this:

[code]DELETE FROM cvs, jscvs WHERE cvid = '$cvid'[/code]

Where cvs and jscvs are the two tables, and cvid is the primary key in each.

When I run it tho, I get an error, and nothing is deleted.

Any ideas?
This could work as well

it will delete every key that has a matching one in the other table...leaving the 'unrelated' ones
as I assume you wanted

[code]
DELETE FROM cvs, jscvs USING cvs, jscvs WHERE cvs.id = jscvs.id;[/code]
This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.