萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> sql字段多個值查詢的例子

sql字段多個值查詢的例子

sql字段多個值查詢需要是工作中可能碰到如以逗號分了,此時我們不需要進行一些相關的查詢了,下面來看一個相關的例子。 在數據表中一個字段中有多個值以逗號分開,每個值在其它表中都有對應的數據信息,如下圖

cc

dd

想要輸出的結果是:

id  service_name

1  汽車美容,汽車裝潢

….. 這種情況下,使用in語句並不能達到想要的結果,可以在php中,對數據進行處理;

例如:

foreach($data as $k=>$val){

$data[$k][‘service_name’] = $conn->fetchColumn(“SELECT group_concat(service_name) from service where id in(“.$val[‘service_id’].”)”;

}

就可以達到想要的結果

copyright © 萬盛學電腦網 all rights reserved