sql 查询以指定字符开头sql查询语句

像很多时间我们需要在mysql教程,mssql 进行查询符合条件的数据,今天我就碰到一个查询以“邓”开头的所有符合条件记录。

我用了二种查询方法下面来看实例

先登陆一个数据库教程cc,

create database cc;

再创建表

CREATE TABLE IF NOT EXISTS `string_find` (

`id` int(4) NOT NULL auto_increment,

`charList` varchar(100) default NULL,

PRIMARY KEY  (`id`)

) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;

导入测试数据

INSERT INTO `string_find` (`id`, `charList`) VALUES

(1, '邓先驱者'),

(2, '邓先驱者'),

(5, 'fdafdsaf'),

(6, 'www.111com.net');

好了万事具备了。

$dbHost ='localhost'; //可以不变

$dbUser ='root'; //你mysql用户名

$dbPass ='root'; //修改成你自己的mysql server 密码

$db ='cc';

$charset ='gbk';

$conn = mysql_pconnect($dbHost,$dbUser,$dbPass) or die(mysql_error());

mysql_select_db($db,$conn);

mysql_query("set Names '$charset'");

//查询sql语句一

$sql ="Select * from string_find  where charList like '邓%'";

$query = mysql_query( $sql );

if( mysql_num_rows( $query ) )

{

while( $rs = mysql_fetch_array( $query ) )

{

echo $rs[1],'

';

}

}

else

{

exit('没有找到相关记录');

}

/*

输出结果

邓先驱者

邓先驱者

方法查询二

*/

$sql ='Select * from string_find  where charList REGEXP "^邓"';

$query = mysql_query( $sql );

if( mysql_num_rows( $query ) )

{

while( $rs = mysql_fetch_array( $query ) )

{

echo $rs[1],'

';

}

}

else

{

exit('没有找到相关记录');

}

/*

得出的结果不一样,只是用了mysql正则表达式了

本文章原创于www.111com.net 中国WEB第一站,转载注明出处

mysql查询以 开头的记录_sql 查询以指定字符开头sql查询语句相关推荐

  1. mysql 中的 lastname,mysql – 用于搜索所有类似记录的firstName和lastName列的SQL查询...

    我正在努力在MYSQL中构建一个查询,通过它我可以搜索表中的firstName和lastName列,这些列可以返回几乎匹配它的所有记录. 就像我想搜索一个名字一样,Aditya Kumar Sharm ...

  2. 验证字符串是否以指定字符开头

    在正则表达式中使用变量时,应该通过JavaScript提供的内置函数eval()来动态执行,eval()函数允许JavaScript源代码的动态执行,也就是说首先会获得变量的值,再讲整个字符串组合成一 ...

  3. 判断字符串是否以指定字符开头

    应用String类中提供的startsWith()方法来实现,用于判断字符串是否以指定的前缀开始 public boolean startsWith(String prefix) prefix:为指定 ...

  4. mysql读取第3条记录_sql查询(三)之分页查询

    分页查询这个内容基本上是个项目都会用的到的东西,面试也会问到的, 平常项目中老是百度用法,这些写博客来总结一下,省的老是百度. 现在主流的关系型数据的分页实现还是有点差别的,以oracle.mysql ...

  5. mysql截取前几个字符串_mysql中截取指定字符前后的字符串

    使用SUBSTRING_INDEX()函数 substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:分隔符计数 例子 取出上述表中数组 ...

  6. 正则表达式匹配开头和结尾(^、$、[^指定字符])

    1. 匹配开头和结尾 代码 功能 ^ 匹配字符串开头 $ 匹配字符串结尾 示例1:^ 需求:匹配以数字开头的数据 import re# 匹配以数字开头的数据 match_obj = re.match( ...

  7. mysql查询数据库第一条记录_SQL获取第一条记录的方法(sqlserver、oracle、mysql数据库)...

    Sqlserver 获取每组中的第一条记录 在日常生活方面,我们经常需要记录一些操作,类似于日志的操作,最后的记录才是有效数据,而且可能它们属于不同的方面.功能下面,从数据库的术语来说,就是查找出每组 ...

  8. mysql数据库在什么上运行_mysql – 在所有数据库上运行SQL查询

    我有一个使用cPanel和phpmyadmin的托管帐户. 我在此帐户下有50个数据库,所有WordPress. 我需要修改此查询,以便它运行所有数据库以更新密码. UPDATE 'wp_users' ...

  9. mysql查询两个字的人名_mysql 怎么通过一条sql查询出 两个人员的名字

    创建一个function getChildLst, 得到一个由所有子节点号组成的字符串. mysql> delimiter // mysql> mysql> CREATE FUNCT ...

  10. mysql筛选两个表有相同项的数据库_用SQL查询两个表中相同的数据

    展开全部 1.创建测试表: create table test_col_1(id number, var varchar2(200)); create table test_col_2(id numb ...

最新文章

  1. 《BI项目笔记》创建标准维度、维度自定义层次结构
  2. 有种软件你不得不备着,那就是数据恢复类软件
  3. 生成器、生成器函数、推导式、生成器表达式
  4. SAP CRM HANA live report的数据源
  5. 项目管理理论与实践系列文章索引
  6. 智器SmartQ T7实体店试用体验
  7. XSS-Game level 7
  8. plc维修入门与故障处理实例_13个浮筒液位计维修实例助你快速解决现场故障问题...
  9. 具体数学-第6课(下降阶乘幂)
  10. jQuery基础资料(二)
  11. Steve Yegge -Execution in the Kingdom of Nouns
  12. 程序员表白代码php,火热的程序员表白方式,调皮弹窗表白代码,赶紧拿去试试吧...
  13. sfm三维重建源码_多视图几何三维重建实战系列之COLMAP
  14. 〖毕业季|进击的技术er〗其他人都在缅怀青春、告诉你如何拿到 offer 、提高自己的技术栈、做未来规划路线,我偏要反其道而行、告诉你们一个不一样的技术er的职场成长。
  15. crt图形显示装置_CRT消防控制室图形显示装置图形显示装置_使用说明书_V1.0.doc...
  16. 基于Xilinx的FPGA下载配置详解及几种电路参考设计
  17. 软件设计师证书重要吗?
  18. [IOS]swift如何换行
  19. java 图像梯度检测_opencv学习笔记(六)---图像梯度
  20. 大数据工程师(开发)面试系列

热门文章

  1. BabeLua--Lua调试器
  2. babeLua 各种版本下载地址分享
  3. 【老生谈算法】matlab实现多元GARCH模型预测源码——GARCH模型
  4. 自动化测试项目实战训练【广州8月】
  5. 各类软硬件简易资料830个共2.1G,感兴趣的小伙伴自行下载
  6. 【下载】跨越鸿沟:颠覆性产品营销圣经-杰弗里·摩尔电子书下载(pdf,epub,mobi,txt)
  7. 2021-10-13快速查询DHL物流信息,并筛选出提前签收单号
  8. 2022年二级c语言软件下载,二级c语言免费考试软件下载 知识兔二级c语言考试系统 v2022.3官方安装版
  9. 利用CSS3制作网页动画
  10. 高德地图自定义主题地图,盖住中国红色边境线