当前位置: 首页 > news >正文

类似游侠客网站建设衣服定制app

类似游侠客网站建设,衣服定制app,wordpress icon 修改,产品营销推广方案文章目录 前言MySQL LIKE 子句在PHP脚本中使用 LIKE 子句 MySQL NULL 值处理在命令提示符中使用 NULL 值使用PHP脚本处理 NULL 值 后言 前言 hello world欢迎来到前端的新世界 #x1f61c;当前文章系列专栏#xff1a;Mysql #x1f431;‍#x1f453;博主在前端领域还有… 文章目录 前言MySQL LIKE 子句在PHP脚本中使用 LIKE 子句 MySQL NULL 值处理在命令提示符中使用 NULL 值使用PHP脚本处理 NULL 值 后言 前言 hello world欢迎来到前端的新世界 当前文章系列专栏Mysql ‍博主在前端领域还有很多知识和技术需要掌握正在不断努力填补技术短板。(如果出现错误感谢大家指出) 感谢大家支持您的观看就是作者创作的动力 MySQL LIKE 子句 我们知道在MySQL中使用 SQL SELECT 命令来读取数据 同时我们可以在 SELECT 语句中使用 WHERE 子句来获取指定的记录。 WHERE 子句中可以使用等号 () 来设定获取数据的条件如 “w3cschool_author ‘Sanjay’”。 但是有时候我们需要获取 w3cschool_author 字段含有 “jay” 字符的所有记录这时我们就需要在 WHERE 子句中使用 SQL LIKE 子句。 SQL LIKE 子句中使用百分号(%)字符来表示任意字符类似于UNIX或正则表达式中的星号 (*)。 如果没有使用百分号(%), LIKE 子句与等号的效果是一样的。 语法 以下是SQL SELECT 语句使用 LIKE 子句从数据表中读取数据的通用语法 roothost# mysql -u root -p password; Enter password:******* mysql use W3CSCHOOL; Database changed mysql SELECT * from w3cschool_tbl - WHERE w3cschool_author LIKE %jay; --------------------------------------------------------------- | w3cschool_id | w3cschool_title | w3cschool_author | submission_date | --------------------------------------------------------------- | 3 | JAVA Tutorial | Sanjay | 2007-05-21 | --------------------------------------------------------------- 1 rows in set (0.01 sec)mysql在PHP脚本中使用 LIKE 子句 你可以使用PHP函数的mysql_query()及相同的SQL SELECT 带上 WHERE…LIKE 子句的命令来获取数据。 该函数用于执行SQL命令然后通过 PHP 函数 mysql_fetch_array() 来输出所有查询的数据。 但是如果是DELETE或者UPDATE中使用 WHERE…LIKE 子句的SQL语句则无需使用mysql_fetch_array() 函数。 实例 以下是我们使用PHP脚本在w3cschool_tbl表中读取w3cschool_author字段中以jay为结尾的的所有记录 ?php $dbhost localhost:3036; $dbuser root; $dbpass rootpassword; $conn mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ){die(Could not connect: . mysql_error()); } $sql SELECT w3cschool_id, w3cschool_title,w3cschool_author, submission_dateFROM w3cschool_tblWHERE w3cschool_author LIKE %jay%;mysql_select_db(W3CSCHOOL); $retval mysql_query( $sql, $conn ); if(! $retval ){die(Could not get data: . mysql_error()); } while($row mysql_fetch_array($retval, MYSQL_ASSOC)){echo Tutorial ID :{$row[w3cschool_id]} br .Title: {$row[w3cschool_title]} br .Author: {$row[w3cschool_author]} br .Submission Date : {$row[submission_date]} br .--------------------------------br; } echo Fetched data successfully\n; mysql_close($conn); ?MySQL NULL 值处理 我们已经知道MySQL使用 SQL SELECT 命令及 WHERE 子句来读取数据表中的数据,但是当提供的查询条件字段为 NULL 时该命令可能就无法正常工作。 为了处理这种情况MySQL提供了三大运算符: IS NULL: 当列的值是NULL,此运算符返回true。IS NOT NULL: 当列的值不为NULL, 运算符返回true。: 比较操作符不同于运算符当比较的的两个值为NULL时返回true。 关于 NULL 的条件比较运算是比较特殊的。你不能使用 NULL 或 ! NULL 在列中查找 NULL 值 。 在MySQL中NULL值与任何其它值的比较即使是NULL永远返回false即 NULL NULL 返回false 。 MySQL中处理NULL使用IS NULL和IS NOT NULL运算符。 在命令提示符中使用 NULL 值 以下实例中假设数据库 W3CSCHOOL 中的表 tcount_tbl 含有两列 w3cschool_author 和 w3cschool_count, w3cschool_count 中设置插入NULL值。 实例 尝试以下实例: roothost# mysql -u root -p password; Enter password:******* mysql use W3CSCHOOL; Database changed mysql create table tcount_tbl- (- w3cschool_author varchar(40) NOT NULL,- w3cschool_count INT- ); Query OK, 0 rows affected (0.05 sec) mysql INSERT INTO tcount_tbl- (w3cschool_author, w3cschool_count) values (mahran, 20); mysql INSERT INTO tcount_tbl- (w3cschool_author, w3cschool_count) values (mahnaz, NULL); mysql INSERT INTO tcount_tbl- (w3cschool_author, w3cschool_count) values (Jen, NULL); mysql INSERT INTO tcount_tbl- (w3cschool_author, w3cschool_count) values (Gill, 20);mysql SELECT * from tcount_tbl; --------------------------------- | w3cschool_author | w3cschool_count | --------------------------------- | mahran | 20 | | mahnaz | NULL | | Jen | NULL | | Gill | 20 | --------------------------------- 4 rows in set (0.00 sec)mysql以下实例中你可以看到 和 ! 运算符是不起作用的 mysql SELECT * FROM tcount_tbl WHERE w3cschool_count NULL; Empty set (0.00 sec) mysql SELECT * FROM tcount_tbl WHERE w3cschool_count ! NULL; Empty set (0.01 sec)查找数据表中 w3cschool_count 列是否为 NULL必须使用IS NULL和IS NOT NULL如下实例 mysql SELECT * FROM tcount_tbl - WHERE w3cschool_count IS NULL; --------------------------------- | w3cschool_author | w3cschool_count | --------------------------------- | mahnaz | NULL | | Jen | NULL | --------------------------------- 2 rows in set (0.00 sec) mysql SELECT * from tcount_tbl - WHERE w3cschool_count IS NOT NULL; --------------------------------- | w3cschool_author | w3cschool_count | --------------------------------- | mahran | 20 | | Gill | 20 | --------------------------------- 2 rows in set (0.00 sec)使用PHP脚本处理 NULL 值 PHP脚本中你可以在 if…else 语句来处理变量是否为空并生成相应的条件语句。 以下实例中PHP设置了$w3cschool_count变量然后使用该变量与数据表中的 w3cschool_count 字段进行比较 ?php $dbhost localhost:3036; $dbuser root; $dbpass rootpassword; $conn mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) {die(Could not connect: . mysql_error()); } if( isset($w3cschool_count )) {$sql SELECT w3cschool_author, w3cschool_countFROM tcount_tblWHERE w3cschool_count $w3cschool_count; } else {$sql SELECT w3cschool_author, w3cschool_countFROM tcount_tblWHERE w3cschool_count IS $w3cschool_count; }mysql_select_db(W3CSCHOOL); $retval mysql_query( $sql, $conn ); if(! $retval ) {die(Could not get data: . mysql_error()); } while($row mysql_fetch_array($retval, MYSQL_ASSOC)) {echo Author:{$row[w3cschool_author]} .Count: {$row[w3cschool_count]} .-------------------------------- ; } echo Fetched data successfully\n; mysql_close($conn); ? 后言 创作不易要是本文章对广大读者有那么一点点帮助 不妨三连支持一下您的鼓励就是博主创作的动力
http://www.w-s-a.com/news/464422/

相关文章:

  • 青浦赵巷网站建设公司网站开发需求文档
  • 苏州网站建设的公司哪家好无锡网站制作那些
  • 装饰公司网站模板科技成果鉴定机构
  • 给公司做的东西放到私人网站上十堰为企业做网站的单位
  • 手机网站建设价钱手机自己做网站
  • 网站建设属于哪种公司电子商务查询网站
  • 工程建设标准强制性条文最新版本网站关键词排名优化应该怎么做
  • 网站网页设计内容品牌高端网站建设公司
  • 网站开发报价 福州中国建筑网官网手机版
  • 网站 图片 自动往右移专门做定制化的网站
  • 最好用的cms手机百度关键词排名 网站优化软件
  • 凉山州城乡规划建设局网站长沙网站建设哪家强
  • 广州网站开发创意设计公司企业自己怎么制作网站首页
  • 曲靖 曲靖网站建设软件(app)开发wordpress 没有远程发布
  • 官方网站开发与定制网站建设技术是干嘛的
  • 昆明网站建设工作室网站菜单导航怎么做的
  • 南京网站做的好的公司猪八戒网站做推广怎么样
  • 建站收费标准福州网站搭建
  • 做防护用品的网站欧美网站建设风格特点
  • 龙华做网站联系电话北京软件开发培训班
  • 做网站运营有前途网站的建设与管理的心得体会
  • 河南网站推广怎么做网页制作免费下载
  • 网站如何屏蔽中国ip商丘网站建设的公司哪家好
  • 东莞广告公司东莞网站建设价格鹤壁哪有做网站的
  • 门户网站界面设计logo设计商标设计
  • 建设银行网站驱动宁波网站建设相信荣胜网络
  • 八里河网站建设项目建设可行性企业品牌推广方式有哪些
  • jsp网站开发之html入门知识广州服装设计公司
  • 做电商看的网站有哪些个人网页制作成品免费
  • 沈阳建站多少钱境外网站 备案