[英]How to select length of characters and column value?
如果我理解正确,你需要每个有点的行的匹配短语(没有点)。 APPLY
在这种情况下很有用:
SELECT w.id, w.phrase, w.points, w2.phrase
FROM words w OUTER APPLY
(SELECT TOP (1) w2.*
FROM words w2
WHERE w2.phrase LIKE concat('%', w.phrase, '%') and w2.points = 0
ORDER BY len(w2.phrase) DESC
) w2
WHERE w.points > 0;
这是一个db <>小提琴。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.