php mysql 找欄位中的某字串
Sep 19, 2016 am 09:16 AM
請問一下 假設我想要找mysql中欄位的某字串
該用哪個函數呢
好比說
"owogkwoeag 190 wegaweogkawoeg" "owogkwwegawegoeag 190 wegaweogkawoeg" "owogkwesseseryeag 190 wegaweogkawoeg" 我要找190
只要含有190的我就把他刪了
只能是190
如果19或910或91不算....
回复内容:
請問一下 假設我想要找mysql中欄位的某字串
該用哪個函數呢
好比說
"owogkwoeag 190 wegaweogkawoeg" "owogkwwegawegoeag 190 wegaweogkawoeg" "owogkwesseseryeag 190 wegaweogkawoeg" 我要找190
只要含有190的我就把他刪了
只能是190
如果19或910或91不算....
如果你不想使用LIKE
进行模糊查询,你可以使用LOCATE()
或POSITION()
函数进行实现。
假设你的表test
为:
id | content |
---|---|
1 | owogkwoeag 190 wegaweogkawoeg |
2 | owogkwwegawegoeag 190 wegaweogkawoeg |
3 | owogkwesseseryeag 190 wegaweogkawoeg |
4 | qweqweqweqweqwe 901 |
你可以使用下面的语句来删除test
表中content
字段含有190的所有记录:
delete from test where LOCATE('190', content);
或者
delete from test where POSITION('190' IN content);

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Guide d'installation et de mise à niveau de PHP 8.4 pour Ubuntu et Debian

Comment corriger les erreurs mysql_native_password non chargé sur MySQL 8.4
