Jump to content

Recommended Posts

This should be easy but every query I've tried hasn't worked. I have a table called locations. I want to delete the word Apple from anywhere in the field labeled categories. Currently some categories fields contain Apple, Raisin and some just Raisin. Can someone let me know the query to do this.  I thought the following would do the trick.

 

DELETE FROM 'locations'

WHERE notes = 'Apple'

 

Thanks.

Link to comment
https://forums.phpfreaks.com/topic/180428-solved-delete-word-from-field/
Share on other sites

  • 2 weeks later...

Are you saying you have a table like this:

Notes
=====
Apple
Raisin
Banana
Apple, Raisin
Apple, Banana
Mango, Apple

and you want to remove the word apple from the notes field leaving the rest of the field as is?

 

Notes
=====
<BLANK>
Raisin
Banana
, Raisin
, Banana
Mango, 

 

If so, you need to use the REPLACE function

UPDATE locations SET notes = REPLACE(notes, 'Apple', '') WHERE notes LIKE '%Apple%'

 

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.