我的表有一个列p_no VARCHAR(50) NOT NULL来存储序列号。序列号的格式是"XXX/0000/18/DEPT"或"XX/0001/18/DEPT"。我想检索序列号中的整数以生成另一个序列号。有人能帮忙吗?这是我从一开始就被卡住的代码WHEN SUBSTRING(p_no,0,3) = 'XXX' THEN MAX(SUBSTRING(p_no,4</e
我正在寻找一个没有序列号的向量的子集。但是,如果存在两个以上序列号的序列,则仅删除每隔一次的序列号,因为删除该序列号将中断该序列。例如,1,2,4,6,7等于1,4,6 例如6,7,8,9等于6,8 这很容易迭代,但遍历10M+元素的速度非常慢: x <- c(1,2,4,6,7,8,9) # Ideal output is c(1,4,6,8)for (i in 2:length(x)) {
if (!