【问题标题】:Multiple result? MySQL多重结果? MySQL
【发布时间】:2019-07-29 23:14:58
【问题描述】:

我知道如何在 MySQL 中获取行,但是如果我有两行具有相同的键并且我想获取这两行呢?

例如

"SELECT * FROM test WHERE (key_exaple = ?)"

ps.setString(1, "test");

但是让我们假设我有两行带有“test”键。

如何才能一一获取?

【问题讨论】:

标签: java mysql jdbc


【解决方案1】:

假设您的“ps”。代表PreparedStatement,可以使用:

SELECT * FROM test WHERE key_exaple in (?, ?)

ps.setString(1, "test");
ps.setString(2, "second test");

this might help

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-12
    • 1970-01-01
    • 2018-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    相关资源
    最近更新 更多