mysql sql 判断一个字符串是否存在另一字符串中

mysql教程 sql 判断一个字符串是否存在另一字符串中

locate(substr,str,pos)

返回子串substr在字符串str第一个出现的位置,如果substr不是在str里面,返回0.

mysql> select locate('bar', 'foobarbar');
            -> 4
mysql> select locate('xbar', 'foobar');
            -> 0

locate(substr,str,pos)
返回子串substr在字符串str第一个出现的位置,从位置pos开始。如果substr不是在str里面,返回0。

mysql> select locate('bar', 'foobarbar',5);
            -> 7

下面看个实例
*/

$cityid=11;
$sql ="select * from tbname where locate('$cityid',cityid)";

//cityid 是数据库教程字段名,保存数据如 11,12,11,41,25,33这类数据。如果我们要利用not in sql in是实现不的哦。
//注明,本站原创教程转载注明来自http://www.111cn.nethttp://www.111cn.net/database/database.html 否则必究!

时间: 2024-09-20 04:18:47

mysql sql 判断一个字符串是否存在另一字符串中的相关文章

关于字符串,判断一个值是否在字符串里面

问题描述 现在有一个问题...我取得了一个字符串为1,2,3,4,5,6我要判断4是否在里面的语句?有知道的告诉我一下 解决方案 解决方案二:我相信下面会有许多人误解题目解决方案三:引用1楼nazhawenxi的回复: 我相信下面会有许多人误解题目 我取得一个字符串,我要判断一个值是否在字符串里面解决方案四:参考javaAPI:publicintindexOf(Stringstr)返回指定子字符串在此字符串中第一次出现处的索引.返回的整数是this.startsWith(str,k)为true的

sql根据一个表的id修改另一个表的内容

问题描述 sql根据一个表的id修改另一个表的内容 sql根据一个表的id修改另一个表的内容,假如有两个表,A,B a表设置了b表的外键,想 根据b表的id,update A表的数据,sql语句怎么写,求大神帮帮忙,另外 按照这样的,删除功能怎么写 解决方案 update table set xxx = xxx where 主键 in (select 外键 in table2 where id = xxx) 解决方案二: sql 判断一个表的数据不在另一个表中SQL 根据一个表更新另一个表的内容

android 代码中怎么判断一个TextView有多少行?

问题描述 android 代码中怎么判断一个TextView有多少行? android 代码中怎么判断一个TextView有多少行? 解决方案 android.text.Layout包含此信息和更多final int lineCount = textView.getLayout().getLineCount(); 解决方案二: android.text.Layout包含此信息和更多final int lineCount = textView.getLayout().getLineCount();

mysql查询-怎么判断一个用户在多个表中是否有值

问题描述 mysql查询-怎么判断一个用户在多个表中是否有值 场景如下,有一张用户表user,主键用户编号user_id ,类型int; 三张业务表 a_record,b_record,c_record,分别都含有外键user_id. 在方法中,别人传给我一串user_id ,字符串的,逗号分割的,如"10012001200398":我需要去数据库中判断这些user_id串中的用户是否有三种业务中至少一条的记录,(只要这个user_id字符串中的有一个人有其中之一业务记录,我就可以返回

sql server 怎么判断一个表里面的字段拆分之后是否可以在另一个表的字段里面查到数据

问题描述 sql server 怎么判断一个表里面的字段拆分之后是否可以在另一个表的字段里面查到数据 其中F_Split是分割以逗号连接的字符串的方法 怎么判断string字段拆分之后的数据是否能在@a表中的id字段找到对应的记录 insert into @a(idname)values(1'A')insert into @a(idname)values(2'B')insert into @a(idname)values(3'C')select * from @ainsert into @c(s

mysql-请问往MYSQL里导入一个SQL表,为什么会报这个错误?

问题描述 请问往MYSQL里导入一个SQL表,为什么会报这个错误? 开始导入----------> 然后就提示--------> 文件路径: 我选择的路径没错额:D:源代码下载存储day7-mysql多表资料与作业EMPDEPT.sql 信息日志如下: [Err] 1051 - Unknown table 'dept' [Err] -- ---------------------------- -- Table structure for DEPT DROP TABLE DEPT; CREAT

mysql 如何通过一个sql语句搜出比例关系

问题描述 mysql 如何通过一个sql语句搜出比例关系 例如 一个表格里有 商品,价格,日期 三个字段 a 10.2,20151008 a 9.2,20151009 a 7.2,20151010 b 11.2,20151008 b 10.2,20151008 我要搜 在历史上各个商品价格低于10¥的次数占该商品出现的总次数的百分比,应该如何写mysql语句呢? 谢谢了 搜出结果要类似 a 2/3 b 0/2 这样的sql语句怎么写呢? 解决方案 假设表名是ProductPrice, 商品,价格

判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)

比较|性能|字符串 在编程的时候,经常遇到要判断一个字符串中的字符是否全部是数字(0-9),本来是一个很容易实现的功能,但程序员首先会想到的是,这样简单的功能有没有现成的函数可以用呢?VB.NET中有个IsNumeric(object),C#中只有判断单个字符的Char.IsNumber(),IsNumeric可以判断double类型的数字字符串,但无法排除正负号和小数点,如果判断字符串是否是一个数的话用它挺合适,但不能用来判断字符串是否全部由数字组成的.没现成的方法了,只好自己写函数: pub

PHP判断一个字符串是否是回文字符串的方法

 这篇文章主要介绍了PHP判断一个字符串是否是回文字符串的方法,实例分析了php操作字符串判断回文的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了PHP判断一个字符串是否是回文字符串的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 <?php function ishuiwen($str){ $len=strlen($str); $l=1;