我有一大串数字是程序的输入(我认为序列名称是'S')它可以是字符串,也可以是表列。 由表格1等表格生成的输入字符串(S) 我想找到制作“S”字符串的未知子字符串。 每个子字符串由100个数字组成。
我们简化了如下示例:每个子字符串包含三个数字而不是100个数字。
表1:
表1说明: 表1的每一行属于在“s”sting中重复的子字符串之一。 对于每一列,我们正好有十个数字,这些数字通过随机重复的数字属于该列。 例如: 对于第一列,我们可以有例如四个11和六个65或一个11和九个65等等,其他列就是这样的。对于具有一个数字的列,每十个重复是该数字,例如第七列,如下所示:50 50 50 50 50 50 50 50 50 50。
输出是重复的子串,形成“S”字符串。 输出:
11,10,13
30,40,50
65,66,61
任何人都可以帮助我使用pl_sql或java来解决问题。
答案 0 :(得分:0)
这里有一些PL / SQL我认为可以解决你所描述的基本问题。它将扩展到我认为的更大的数据集,但我不得不做出一些关于将数字拆分成组的假设。基本过程适用于您提供的数据,描述和结果。
$sql = "SELECT * FROM login_info WHERE user_id=? AND password=?";
//Prepare statement
$stmt = $conn->prepare($sql);
//bind parameters to prepared statement
$stmt->bind_param("ss",$userId,$password);
//execute query
$stmt->execute();
//store result
$stmt->store_result();
//fetch number of rows returned
echo $count = $stmt->num_rows;