Connecting Tech Pros Worldwide Help | Site Map

Delete Statement

  #1  
Old January 22nd, 2009, 02:38 AM
Newbie
 
Join Date: Oct 2006
Posts: 6
I need a delete statement to delete records using the below select statement. I got a mind block as to what should be used in the where clause column operator.

Expand|Select|Wrap|Line Numbers
  1. DELETE from InvOnHand
  2. WHERE <unknown column operator>
  3. (SELECT InvOnHand.*
  4. FROM   InvMaster Join InvOnHand On InvMaster.partno = InvOnHand.partno
  5. WHERE  InvMaster.category = 'bag' and DatePart(yyyy, transdate) between 2004 and 2007 and NOT (InvOnHand.partno in (partlist))
  6.  
Expand|Select|Wrap|Line Numbers
  1. SELECT InvOnHand.*
  2. FROM   InvMaster Join InvOnHand On InvMaster.partno = InvOnHand.partno
  3. WHERE  InvMaster.category = 'bag' and DatePart(yyyy, transdate) between 2004 and 2007 and NOT (InvOnHand.partno in (partlist))
  4.  



  #2  
Old January 22nd, 2009, 07:17 PM
Newbie
 
Join Date: Oct 2006
Posts: 6

re: Delete Statement


What through me off was the first optional keyword "from". Got r done.


Expand|Select|Wrap|Line Numbers
  1. DELETE InvOnhand
  2. FROM InvMaster Join InvOnHand On InvMaster.partno = InvOnHand.partno
  3. WHERE  InvMaster.category = 'bag' and DatePart(yyyy, transdate) between 2004 and 2007
  4.       and NOT (InvOnHand.partno in (partlist)
  5.  
  6.  
Reply


Similar Threads
Thread Thread Starter Forum Replies Last Post
512 error in delete statement codedhacker answers 1 March 2nd, 2008 04:02 AM
SQL delete statement - atrottier answers 3 July 10th, 2007 05:19 PM
Turning this select statement into a delete statement crljenica answers 0 March 29th, 2007 02:50 PM
DELETE Statement question Matt answers 1 January 21st, 2007 01:35 PM
SQL Delete statement AlanAylett answers 4 November 13th, 2005 02:33 AM