Я использую sparq sql. Скажем, это снимок моего большого стола:Как запросить текст, чтобы найти самые длинные строки префикса в SQL?
ups store
ups store austin
ups store chicago
ups store bern
walmart
target
Как я могу найти самый длинный префикс для приведенных выше данных в SQL Server? То есть:
ups store
walmart
target
У меня уже есть программа Java, чтобы сделать это, но у меня есть большой файл, теперь мой вопрос , если это может быть разумно сделано в SQL?
Как насчет следующего более сложного scnenario? (Я могу жить без этого, но приятно иметь, если это возможно)
ups store austin
ups store chicago
ups store bern
walmart
target
и что бы вернуть [ups store, walmart, target]
.
префиксом - глядя на ваши примеры - вы имеете в виду длинную строку до последнего пробела между словами ? – marcothesane
Да, это правильно – user1848018
Почему вы отмечаете mysqli и postgresql. Если вы ищете ответ SQL, то этого тега достаточно. – Sebas