从 SQL 中的另一列但同一行获取值



我有一个 sql 数据库,设置如下:

+------+------+
|code  |used  |
+------+------+
|1021  |0     |
+------+------+
|2235  |0     |
+------+------+
|3324  |0     |
+------+------+
|1914  |1     |
+------+------+
|2215  |1     |
+------+------+

我想知道我可以在 Java 代码中运行什么语句,以便我找到包含输入到查询中的代码的行,然后获取 used 的值(0 或 1),并返回该值。

因此,如果我正在检查代码 1021。 它将查看所有代码以查找该行作为代码,然后转到使用的列,并返回该值。 因此,对于 1021,它将返回 0。

根据要求,我已将其作为解决方案发布。

select used from yourtable where code=:inputvalue

最新更新