免费室内设计软件有哪些,普洱网站建设优化,微能力者恶魔网站谁做的,wordpress 仿36氪文章目录 前言MySQL where 子句语法 从命令提示符中读取数据使用PHP脚本读取数据后言 前言 hello world欢迎来到前端的新世界 #x1f61c;当前文章系列专栏#xff1a;Mysql #x1f431;#x1f453;博主在前端领域还有很多知识和技术需要掌握#xff0c;正在不断努力… 文章目录 前言MySQL where 子句语法 从命令提示符中读取数据使用PHP脚本读取数据后言 前言 hello world欢迎来到前端的新世界  当前文章系列专栏Mysql 博主在前端领域还有很多知识和技术需要掌握正在不断努力填补技术短板。(如果出现错误感谢大家指出) 感谢大家支持您的观看就是作者创作的动力 MySQL where 子句 
我们知道从MySQL表中使用SQL SELECT 语句来读取数据。 
如需有条件地从表中选取数据可将 WHERE 子句添加到 SELECT 语句中。 
语法 
以下是SQL SELECT 语句使用 WHERE 子句从数据表中读取数据的通用语法 
SELECT field1, field2,...fieldN FROM table_name1, table_name2...
[WHERE condition1 [AND [OR]] condition2.....查询语句中你可以使用一个或者多个表表之间使用逗号(,)分割并使用WHERE语句来设定查询条件。你可以在WHERE子句中指定任何条件。你可以使用AND或者OR指定一个或多个条件。WHERE子句也可以运用于SQL的 DELETE 或者 UPDATE 命令。WHERE 子句类似于程序语言中的if条件根据 MySQL 表中的字段值来读取指定的数据。 
以下为操作符列表可用于 WHERE 子句中。 
下表中实例假定 A为10 B为20 如果我们想再MySQL数据表中读取指定的数据WHERE 子句是非常有用的。 
使用主键来作为 WHERE 子句的条件查询是非常快速的。 
如果给定的条件在表中没有任何匹配的记录那么查询不会返回任何数据。 
从命令提示符中读取数据 
我们将在SQL SELECT语句使用WHERE子句来读取MySQL数据表 w3cschool_tbl 中的数据 
实例 
以下实例将读取 w3cschool_tbl 表中 w3cschool_author 字段值为 Sanjay 的所有记录 
roothost# mysql -u root -p password;
Enter password:
mysql use W3CSCHOOL;
Database changed
mysql SELECT * from w3cschool_tbl WHERE w3cschool_authorSanjay;
---------------------------------------------------------------
| w3cschool_id | w3cschool_title | w3cschool_author | submission_date |
---------------------------------------------------------------
|           3 | JAVA Tutorial  | Sanjay          | 2007-05-21      |
---------------------------------------------------------------
1 rows in set (0.01 sec)mysql除非你使用 LIKE 来比较字符串否则MySQL的WHERE子句的字符串比较是不区分大小写的。 你可以使用 BINARY 关键字来设定WHERE子句的字符串比较是区分大小写的。 
如下实例 
roothost# mysql -u root -p password;
Enter password:
mysql use W3CSCHOOL;
Database changed
mysql SELECT  from w3cschool_tbl \WHERE BINARY w3cschool_authorsanjay;
Empty set (0.02 sec)mysql使用PHP脚本读取数据 
你可以使用PHP函数的mysql_query()及相同的SQL SELECT 带上 WHERE 子句的命令来获取数据。 
该函数用于执行SQL命令然后通过 PHP 函数 mysql_fetch_array() 来输出所有查询的数据。 
实例 以下实例将从 w3cschool_tbl 表中返回使用 w3cschool_author 字段值为 Sanjay 的记录 
?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_authorSanjay;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]}.Title: {$row[w3cschool_title]} .Author: {$row[w3cschool_author]} .Submission Date : {$row[submission_date]} .--------------------------------
;
} 
echo Fetched data successfully\n;
mysql_close($conn);
?后言 创作不易要是本文章对广大读者有那么一点点帮助 不妨三连支持一下您的鼓励就是博主创作的动力