【问题标题】:Why have 2 values when i use query select in php? [duplicate]为什么我在 php 中使用查询选择时有 2 个值? [复制]
【发布时间】:2026-02-01 05:55:01
【问题描述】:

我是 PHP 新手,当我使用 PHP 查询 select 时,我得到了 2 个值,我意识到如果有 2 个重复值可能会变慢。 所以我想问一下,我也想从 select 中获取 1 个值 感谢您阅读我的问题。 这是图片:

【问题讨论】:

  • 你能把你写的代码包括进来吗?
  • 代码伙伴在哪里?
  • 我在猜测原因,如果代码显示其他内容,请告诉我。
  • 这里是我的查询:select id from char where id = 1292
  • 我只得到了一行但得到了重复

标签: php select pdo duplicates


【解决方案1】:

它取决于您的我猜 sql 查询对您的查询的响应。但是,如果您想减少 sql 中的结果,您可以使用 LIMIT 1

SELECT  ...
FROM    ...
WHERE   ...
LIMIT 1

【讨论】:

  • 不是,我只是查询一个 1 id 并得到 2 id 重复
  • 如您在此处看到的:select id from char where id = 1292 我只选择一个 id,但结果是 2 个相同的 id