mysql中field的用法_MySQL FIELD()用法及代碼示例
FIELD():
此函數有助於返回值在給定值列表中的位置。如果用戶將字符串值作為FIELD()函數的參數傳遞,則搜索將作為字符串值執行。並且,如果用戶將數字值作為FIELD()函數的參數傳遞,則搜索將作為數字值執行。
用法:
FIELD(value, val_1, val_2, val_3, ...)
參數:
此函數接受2個參數。
value -
將在列表中搜索的值。
val_1,val_2,val_3,...-
進行搜索的值列表。
返回值:
該函數返回值在給定值列表中的位置。
如果在值列表中找不到該值,該函數將返回0。
如果要搜索的值為NULL,則該函數將返回0。
適用於以下MySQL版本:
MySQL 5.7
MySQL 5.6
MySQL 5.5
MySQL 5.1
MySQL 5.0
MySQL 4.1
MySQL 4.0
MySQL 3.23
示例1:
使用FIELD()功能在字符列表中搜索字符值。
SELECT FIELD('e', 'V', 'a', 'N', 's', 'H', 'g', 'E', 'e', 'K')
AS Found;
輸出:
找到了
7
實施例-2:
使用FIELD()功能在數字列表中搜索數字值。
SELECT FIELD(70, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70)
AS Found;
輸出:
找到了
10
示例3:
使用FIELD()函數在字符串列表中搜索字符串值。
SELECT FIELD('Hi', 'Hey', 'Hi', 'How', 'are', 'you', '!')
AS Found;
輸出:
找到了
2
示例4:
如果要在空字符串列表中搜索字符串值,則該函數將返回0。
SELECT FIELD('Hi', '')
AS Found;
輸出:
找到了
0
示例5:
如果我們要在NULL數字列表中搜索數字值,則該函數將返回0。
SELECT FIELD(10000, NULL)
AS Found;
輸出:
找到了
0
示例6:
如果在列表中找不到字符串值,則該函數將返回0。
SELECT FIELD('Amar', 'Aman', 'Akbar', 'Anthony', 'Akshay')
AS Found;
輸出:
找到了
0
mysql中field的用法_MySQL FIELD()用法及代碼示例相关推荐
- java中的case1怎么说_Java Cas20ServiceTicketValidator類代碼示例
本文整理匯總了Java中org.jasig.cas.client.validation.Cas20ServiceTicketValidator類的典型用法代碼示例.如果您正苦於以下問題:Java Ca ...
- java中reject方法作用_Java BindingResult.rejectValue方法代碼示例
本文整理匯總了Java中org.springframework.validation.BindingResult.rejectValue方法的典型用法代碼示例.如果您正苦於以下問題:Java Bind ...
- mysql中uuid的写法_MySQL IS_UUID()用法及代码示例
MySQL中的此函数用于检查给定的通用唯一标识符(UUID)是否有效.如果参数是有效的string-format UUID,则返回1:如果参数不是有效的UUID,则返回0:如果参数为NULL,则返回N ...
- java中move用法_Java IFile.move方法代碼示例
import org.eclipse.core.resources.IFile; //導入方法依賴的package包/類 /** * * 01. Class0 uses Class1 in requi ...
- newinsets用法java_Java XYPlot.setInsets方法代碼示例
import org.jfree.chart.plot.XYPlot; //導入方法依賴的package包/類 public static void setTimeSeriesRender(Plot ...
- create用法java_Java AcousticEchoCanceler.create方法代碼示例
import android.media.audiofx.AcousticEchoCanceler; //導入方法依賴的package包/類 @Override public boolean init ...
- java getchildren用法_Java ZkClient.getChildren方法代碼示例
import org.apache.helix.manager.zk.ZkClient; //導入方法依賴的package包/類 private static void zkCopy(ZkClient ...
- MySQL中replace主键_Mysql中replace与replace into的用法讲解
Mysql replace与replace into都是经常会用到的功能:replace其实是做了一次update操作,而不是先delete再insert:而replace into其实与insert ...
- mysql中模糊查询的四种用法介绍
下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如 SELECT * FROM [user ...
- mysql 中模糊查询的四种用法介绍
下面介绍mysql中模糊查询的四种用法: 1,%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示. 比如 SELECT * FROM [user] ...
最新文章
- Error: unterminated string literal。通常原因是输出字符str中包含换行符导致的。
- 一个网站让你系统的入门脑机接口和神经科学
- 程振波 算法设计与分析_算法分析与设计之动态规划
- leetcode算法题--乘积最大子数组
- php jquery grid,jQuery Grid
- 标准C程序设计七---53
- SeaweedFS在.net core下的实践方案
- gridview 简单的分页
- 高德地图模仿微信发送位置实现拾取坐标
- AB PLC软件如何授权或者破解
- Java定时自动锁屏小程序_小程序 番茄时钟如何实现锁屏持续运行功能
- 2022显卡、CPU天梯图
- Themida/WinLicense V1 8 2 0 +脱壳 FOR PcShare远程控制会员版本20070826
- 通过修改注册表权限修复ArcMap启动报错问题
- 美团 2021 届秋季校园招聘—小团的 AB 队(排序)
- Android应用瘦身
- 严肃讨论:如何自给自足获取自主学习磁力种子?
- windows11 git 安装SSH密钥
- 哈工大人工智能暑期课实践项目——手写体识别四则运算
- python证书有用吗_python有证书考吗
热门文章
- 微盟删库血案背后人的错还是代码的锅?
- MATLAB画小猪佩琪
- python爬取百度搜索答案题目和摘要
- 中国SSD产业突围有多难?除了技术“瓶颈”还有哪里挑战?
- 芜湖市荟萃中学计算机课老师名单,做智慧型班主任 ——芜湖荟萃中学召开班级工作经验交流暨班主任培训会...
- STM32系统滴答_及不可不知的延时技巧 - (上)
- Windows 系统镜像下载地址
- excess elements in scalar initializer
- roguelike2d 摄像机参数设置
- ASEMI插件整流桥有哪些型号