我有两个表,categorias 和 precios
在类别中,我保存所有类别
在Precios中只有少数
如何在一段时间内显示 precios 中丢失的记录?
$query = $mysqli->query("select * from categorias"); //all data stored
while ($resultados = $query->fetch_array()) { //here we show
$m =$resultados['subcat']; //the subcats..
如何只显示未插入到 precios 表中的类别?
我尝试过这个但不起作用:
$query = $mysqli->query("select * from categorias where subcat != '$pi'");
$pi是precios中插入的类别
最佳答案
如果 SUBCAT 是 PRECIOS 上的外键:
SELECT * FROM CATEGORIAS WHERE SUBCAT NOT IN
(SELECT ID FROM PRECIOS)
关于php - 在 while 循环中仅显示未插入到另一个表中的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28381290/