MySQL で '12684041234' を最長のプレフィックスに一致させるには
SELECT num_prefix
FROM nums
WHERE '12684041234' LIKE CONCAT(num_prefix, '%')
AND LENGTH(num_prefix) = (
SELECT MAX(LENGTH(num_prefix))
FROM nums
WHERE '12684041234' LIKE CONCAT(num_prefix, '%')
)
テーブルには、プレフィックス値で名前がnums
付けられた列があります。num_prefix
どうすればハイブでそれを行うことができますか?