Thread: delete queires
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
.------[ 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---------------------------------
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
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.