如何在 SQL 中显示某一行的列值?

Posted

技术标签:

【中文标题】如何在 SQL 中显示某一行的列值?【英文标题】:how do you display a column value from a certain row in SQL? 【发布时间】:2017-11-20 17:19:03 【问题描述】:

假设我有一个名为 my_table 的表,我有 2 列。

id(整数)作为主键 current_value(整数)

它具有以下值

ID      CURRENT_VALUE
1       35

我如何显示 CURRENT_VALUE 列中的值,该列属于 ID,其中的值为“1”?

【问题讨论】:

select CURRENT_VALUE from my_table where ID = 1 您能与我们分享任何代码吗? Stack Overflow 不是免费的代码编写服务。 你有没有尝试做点什么? 您是要查询还是要复制粘贴整个 java 代码?? 欢迎来到 ***.com。请花点时间阅读the help pages,尤其是名为“What topics can I ask about here?”和“What types of questions should I avoid asking?”的部分。也请take the tour 阅读how to ask good questions。最后请学习如何创建Minimal, Complete, and Verifiable Example。 【参考方案1】:

这是一些非常基本的东西,但是你去吧:

select CURRENT_VALUE from my_table where ID=1

【讨论】:

【参考方案2】:

您可以执行以下操作:

Select CURRENT_VALUE From my_table Where ID = 1

【讨论】:

【参考方案3】:

我不想回答,因为我已经在评论中这样做了,但我想我可以给你一个推动:

专注于您可以从您的母语翻译您的查询,因此请像这样阅读并翻译它:

Native language                                              SQL

display                                      ->              SELECT
the values from the column CURRENT_VALUE     ->              CURRENT_VALUE
<<from table my_table>>(1)                   ->              FROM my_table
which belongs to the ID                      ->              where ID 
that has the value '1' in it                 ->              = 1

(1)您错过了 my_table 表中的一部分。

所以结果是:

select CURRENT_VALUE from my_table where ID=1

如果你想要java代码,那么你必须开始使用JDBC

【讨论】:

以上是关于如何在 SQL 中显示某一行的列值?的主要内容,如果未能解决你的问题,请参考以下文章

如何获取以逗号分隔的列值

如何从熊猫中的前一行复制缺失的列值[重复]

如何在嵌入中显示用户的列值?

如何在 SQL 中测试每个组内的列值序列(基于时间戳)?

Rails/SQL:如何在特定 id 上查找最频繁的列值

在 HTML 表中获取整个选定的列值