为啥我在 php 中使用查询选择时有 2 个值? [复制]

Posted

技术标签:

【中文标题】为啥我在 php 中使用查询选择时有 2 个值? [复制]【英文标题】:Why have 2 values when i use query select in php? [duplicate]为什么我在 php 中使用查询选择时有 2 个值? [复制] 【发布时间】:2021-10-15 17:53:46 【问题描述】:

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

【问题讨论】:

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

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

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

【讨论】:

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

以上是关于为啥我在 php 中使用查询选择时有 2 个值? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

为啥我从 MySQL 查询中得到重复的项目?

为啥我在 PHP 中的 SQL 查询失败?

为啥我的查询结果只输出一行?

当我在循环中添加到字典时有新键时创建一个新列表

为啥 UIScrollView contentSize 在 IB 中被忽略,但当我在 viewDidAppear 方法中设置它时有效?

为啥枚举权限经常有 0、1、2、4 个值?