Cra*_*der 0 php mysql numbers find
我认为标题非常简单,但基本上我有2个mysql表,其中包含各种信息.将它们链接在一起是一个独特的ID.
其中一个表显示总共比另一个少2行.我想浏览这些行,找出缺少哪些id值.我不知道mysql足够说这不可能仅使用mysql但我认为这将是一个更容易的任务与PHP.
所以像这样的东西真的是一个大拇指:
if ($stmt = $link->prepare("
SELECT i.id AS itemsId, c.item_id AS catsId
FROM items i
INNER JOIN item_categories c
WHERE i.id = c.item_id
"))
{
$stmt->execute();
$stmt->bind_result($id1, $id2);
$stmt->close();
}
while ($stmt->fetch())
{
*run through the numbers and echo which numbers are missing out of 1 to 300.*
}
Run Code Online (Sandbox Code Playgroud)
谁能知道如何才能完成这样的事情?
任何建议,建议或信息将不胜感激,谢谢!
SELECT id FROM items WHERE id NOT IN (SELECT item_id FROM item_categories);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
80 次 |
| 最近记录: |