MySQL检查列中是否已有内容

踢脚

我是MySQL的新手,真的不知道如何检查“ friendCode”列中是否已存在相同的值,如果是这种情况,则应查看“ watched”列中的同一行中的值“ 0”是。我已经设法检查代码是否连续存在。我只是不知道如何寻找第二个条件。

这是一张表格的图片:

在此处输入图片说明

在这里,我已经设法做到了:

    public static boolean checkRow(String query) {

        boolean ret = false;
        try (Connection con = DriverManager.getConnection(url, user, password)) {

            Statement stmt = con.createStatement();
            stmt = con.createStatement();
            ResultSet rs = stmt.executeQuery(query);

            if (rs.next() && !rs.getString("watched").equals(0)) {
                ret = false;
            } else {
                ret = true;
            }
            rs.close();
            stmt.close();
        } catch (SQLException e) {
            System.out.println(e.getMessage());
        }
        return ret;
}
Vinay Johnwesly:
  1. 我认为您没有在该程序中编写任何选择查询。如果您是从main方法调用的,只需检查并尝试以下步骤。

  2. 在“给定表”中,被监视的列具有整数DataType数据。

  3. 您的“比较字符串”类型。

  4. 尝试一下我的代码,如果您有任何疑问,请返回此注释。

    public static boolean checkRow(String query) {
         boolean ret = false;
         try (Connection con = DriverManager.getConnection(url, user, password)) {
    
             Statement stmt = con.createStatement();
             stmt = con.createStatement();
             ResultSet rs = stmt.executeQuery(query);
    
             if (rs.next() && rs.getString("watched")!=0) {
                 ret = false;
             } else {
                 ret = true;
             }
             rs.close();
             stmt.close();
         } catch (SQLException e) {
             System.out.println(e.getMessage());
         }
         return ret;
    }
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查服务器中已有的参数

检查mysql中是否存在列

如何检查不同表中两列的内容是否相同?

解析然后检查 R 中是否还有更多内容

如何检查列表中是否有新内容?(Python)

检查discord.js中的消息内容是否有多行

仅通过电子邮件检查用户是否已有帐户

如何在MySQL中检查列值是否为NULL或具有DEFAULT值

如何根据字典中已有的内容将键和值迭代到字典中

检查一列是否有内容,而下一列没有

如何检查列表中是否有特定内容并根据列表中找到的内容执行任务?

如何使用同一列中已有的值填充列中的缺失值?

我是否需要始终在异步代码流中已有的方法中使用异步/等待?

Python中是否已有通用编号字段筛选(GNFS)的预先实现?

如何在MySQL中检查两个列中是否有两个值,反之亦然

检查文件是否有标题以外的内容

Markdown中是否有类似CSS列的内容?

检查两列中是否有熊猫值

检查list的所有值是否在dataframe列中

检查dataframe列中的所有值是否都相同

检查多列中是否有 NaN 值

PySpark - 检查某些列中是否有 NaN 时出错

检查DataReader中是否存在列的有效方法

检查列是否在 Excel 中具有相似的值

检查是否为 DAX 中的列选择了所有值

检查列中的所有值是否属于特定组

检查 PySpark Dataframe 中列的所有值是否相等

SQL:检查列SQL中是否有多个值

如何使用Python DataFrame检查B列中是否包含A列的内容?