从另一列获取值,但在SQL中使用相同的行

时间:2016-05-25 15:43:14

标签: java mysql sql sql-server

我有一个像这样设置的SQL数据库:

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

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

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

1 个答案:

答案 0 :(得分:2)

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

select used from yourtable where code=:inputvalue