ex-6ren">
gpt4 book ai didi

php - 从其他表没有的表中获取结果

转载 作者:行者123 更新时间:2023-11-29 01:52:48 25 4
gpt4 key购买 nike

我正在尝试比较两个数组:

First array

$query = $db->prepare("SELECT vraagnummer FROM insertquestion");
$query->execute();
$fetch_query = $query->fetchAll(PDO::FETCH_ASSOC);

Second array

$query = $db->prepare("SELECT vraagnummer FROM vraag");
$query->execute();
$fetch_query_exists = $query->fetchAll(PDO::FETCH_ASSOC);

我想接收 $fetch_query 的所有结果,fetch_query_exists

中的结果除外

我尝试使用:

$result=array_diff($fetch_query,$fetch_query_exists);

但是没有显示任何结果,只是一个空数组。

那么如何获取 fetch_query 的结果,不包括 fetch_query_exists 中存在的结果?

最佳答案

您可以使用 NOT IN 在单个查询中完成此操作

SELECT vraagnummer FROM insertquestion
WHERE vraagnummer NOT IN(SELECT vraagnummer FROM vraag)

关于php - 从其他表没有的表中获取结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36772479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com