最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
sql 查询以指定字符开头sql查询语句
时间:2022-11-14 23:38:34 编辑:袖梨 来源:一聚教程网
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第一站,转载注明出处
相关文章
- 钉钉网页版快捷入口-钉钉网页版一键登录官网 03-13
- 英语cet4成绩查询入口-cet4级成绩查询官网入口 03-13
- 老王磁力官网2026最新版-老王磁力最新网址发布页 03-13
- 哔咔漫画PicACG极速下载器-带可视化界面+多线程极速下载 03-13
- 虫虫漫画在线看入口在哪-2026最新地址与高清免费漫画在线阅读指南 03-13
- 学信网官方学籍验证通道-学信网权威学历认证通道 03-13