表1:alpha
表2:beta
alpha有一个名为:alpha_col_1
的varchar列alpha有一个名为:alpha_col_2
的varchar列beta有一个名为:beta_col_1
的varchar列Table: alpha
=============================================
alpha_col_1 alpha_col_2
---------------------------------------------
384{4},3340{1} | L:8949{4}, R:6000{90}
324324{2},3340{6} | L:8949{34}, R:6000{94}
384{3},3340{569} | L:8949{65}, R:6000{1}
=============================================
Table: beta
================================
beta_col_1
--------------------------------
,4059{32},304{9},910384{2345}
,40439{268},234{6235},910384{23}
,526{56},26365{88},234{90}
================================
我需要一个select语句来检查括号{}之间的每个数字是否唯一,跨越给定列中的两个表。
从上面的示例中,select语句应该捕获{1},{4}和{90},因为它们不是唯一的。
我需要检查每个表中有数百行。
我不确定为什么SELECT语句会逃避我,但确实如此。
如何构建正确的选择查询来完成此任务?
到目前为止我所拥有的只是在它自己的行中捕获相同的{}它,而不是在所有行和所有表中仅在提供数字以检查括号之间{}。
我尝试做的是什么,还是需要提供更多信息?