![](/img/trans.png)
[英]Get values from multiple tables matching the records with if condition in mysql
[英]How to get multiple fields values by condition in mysql?
我有一個帶有以下字段和值的mysql表,例如表字段(ABC,DEF,GHI,JKL,MNO)的值(是,否,是,是,否)
現在的問題是,如何選擇所有值為“ YES”的字段?
thnx .....
您可以解析PHP中的列:
$result = $mysqli->query('SELECT * FROM `tablename`');
if($result->num_rows){
$row = $result->fetch_assoc();
$buffer = array();
foreach($row as $key => $value){
if($value == 'Yes')$buffer[] = $key;
}
} else {
echo 'no rows';
}
$result->free();
var_dump($buffer);
$sql = "SELECT * FROM tbl.name WHERE value = 'YES'";
$result = mysql_query($sql);
基本上,假設您已經連接到正確的數據庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.