我有一个带有值的表
--------------------------------
id | term_en | term_fr | group
--------------------------------
1 | red | rouge | color
--------------------------------
2 | black | noir | color
--------------------------------
3 | sweet | sucré | smell
--------------------------------
我需要选择整个列where组是'color'。
现在我可以选择该列,但不确定如何在查询中合并WHERE。
$col_lang = 'term_fr';
$sql = "SELECT ".$col_lang." FROM t1";
$trm = $db->query($sql)->fetchAll(PDO::FETCH_COLUMN);
只需将WHERE
子句添加到查询中。
$sql = "SELECT ".$col_lang." FROM t1 WHERE `group` = 'color'";