Thread: delete queires

delete queires

From
"stephen"
Date:
i was wondering if it's possible to make a delete query to delete only one of the two fields in a table.  I have tried only putting that field as the "from" but it still deletes the other field also?
 
Is there a macro or module code i could use?  your help would be much appreciated
 
regards
Steve

Re: delete queires

From
Frank Wiles
Date:
.------[ stephen wrote (2001/10/27 at 22:13:10) ]------| |  i was wondering if it's possible to make a delete query to
deleteonly one |  of the two fields in a table.  I have tried only putting that field as |  the "from" but it still
deletesthe other field also?|  |  Is there a macro or module code i could use?  your help would be much |  appreciated|
`-------------------------------------------------
 
   No you can't delete a field, delete is only for entire rows. 
   What you'll want to do is UPDATE the field(s) in question to NULLs. 
---------------------------------  Frank Wiles <frank@wiles.org>
http://frank.wiles.org---------------------------------



Re: delete queires

From
"Ross J. Reedstrom"
Date:
On Sat, Oct 27, 2001 at 10:13:10PM +0100, stephen wrote:
> i was wondering if it's possible to make a delete query to delete only one of the two fields in a table.  I have
triedonly putting that field as the "from" but it still deletes the other field also?
 

Steve,

If I understand your question, you don't want a DELETE, you want an UPDATE,
where you set one field to NULL (or other vaule you're using to indicate
an absence of information).

Examples of what you want to do are always best.

Ross

-- 
Ross Reedstrom, Ph.D.                                 reedstrm@rice.edu
Executive Director                                  phone: 713-348-6166
Gulf Coast Consortium for Bioinformatics              fax: 713-348-6182
Rice University MS-39
Houston, TX 77005


Re: delete queires

From
Stephan Szabo
Date:
On Sat, 27 Oct 2001, stephen wrote:

> i was wondering if it's possible to make a delete query to delete only
> one of the two fields in a table.  I have tried only putting that
> field as the "from" but it still deletes the other field also?

AFAIK delete works on entire rows. What is it you want it to do
preciselfy?  If you want to set the other value to null, an update
is probably really what you want.