Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 16.10.2012
Сообщений: 25

Джоин или поиск в строке

15.06.2016, 19:17. Показов 1208. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет и солнечного лета!)

Есть вопросик - есть две таблички, в одной все как надо два поля: Имя, Фамилия, а в другой одно - PersonName т.е. Имя + Фамилия причем может быть в любой комбинации, как проще сджойнить и так чтоб запрос не завис?

Хотелось бы как-то типа t1.LastName like ='%'.PersonName .'%' or t1.First_Name like ='%'.PersonName .'%'

Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.06.2016, 19:17
Ответы с готовыми решениями:

Поиск второго пробела в строке, функции =ПОИСК или =НАЙТИ
Всем доброго времени суток. Есть строка ул. Северная д15 и в ней необходимо определить позицию второго пробела, того, который после...

Поиск максимального и минимального в заданной строке или столбце
В общем необходимо сделать следующее :юзер вводит номер строки или столбца,в лэйбл выводится результат.Хелп ми плиз!

Нахождения медведя, или поиск текста по 1-й строке листа и копирование
Всем добрейшего денька! Дадена задачка: сделать поиск по первой строке определенного текста, в случае нахождения оного копировать столбец...

2
5648 / 4490 / 1089
Регистрация: 29.08.2013
Сообщений: 27,978
Записей в блоге: 3
16.06.2016, 11:40
и чтобы запрос еще и правильные данные выдавал?
попробуйте разбить PersonName по пробелу в разные колонки и соединять
1
0 / 0 / 0
Регистрация: 16.10.2012
Сообщений: 25
16.06.2016, 12:24  [ТС]
Разбить это да, просто хотелось бы так вот - так более правильней получится:
T-SQL
1
    select * from t1 inner join t2 on PersonName like '%' +name_last +'%'  or  PersonName like '%'+name_first +'%'
(кстати это доп условие проверяется основное по номеру телефона)

Просто такой запрос тормозит на 5 млн, думал может тема как-то правильней решается через XML Path например?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.06.2016, 12:24
Помогаю со студенческими работами здесь

Поиск подстроки в строке: алгоритм Рабина-Карпа или Бойера-Мура(-Хорспула)
Необходимо реализовать алгоритм Рабина-Карпа или Бойера-Мура(-Хорспула), если нам дана подстрока, которую необходимо найти в файле...

Поиск в строке самой длинной фразы, ограниченной знаками препинания (точкой или запятой)
Исходные данные представляют собой строку символов, в состав которой входят предложения, содержащие точки и запятые. Написать...

Живой поиск. Как выделить фон буквы или набора букв в строке checkedListBox
Здравствуйте,товарищи! Решил организовать живой поиск в checkedListBox (а-ля listBox), но столкнулся с проблемой: как выделить фон буквы...

Подсчитать количество вхождений буквы «о» в строке «прямой поиск в текстовой строке»
Подсчитать количество вхождений буквы «о» в строке «прямой поиск в текстовой строке» Заменить в вышеприведенной стоке слово «прямой» на...

Работа с массивами. Поиск наименьшего числа в строке и наибольшего в строке
Добрый вечер. Надо найти наименьшее число в строке и наибольшее в столбце. Примерно вот так должно искать. потом надо собрать новый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Основы OpenGL 3.3 и Qt 6.9. Трансформированный треугольник
8Observer8 27.06.2025
На русском https:/ / rutube. ru/ video/ e424497dd6b7ae7e11494027c4b31a54/ https:/ / vkvideo. ru/ video-231040171_456239019 https:/ / www. youtube. com/ watch?v=mfD-ZL7wa_4 Bastyon
Федерация аутентификации на основе JWT-токенов с Keycloak и .NET в гетерогенных инфраструктурах
ArchitectMsa 27.06.2025
Тот самый момент, когда впервые столкнулся с проблемой интеграции десятка разрозненных систем аутентификации в одной корпоративной экосистеме. Кажый сервис жил своей жизнью - тут Basic Auth, там. . .
Гайд по современным СУБД (небесспорный)
Codd 26.06.2025
Когда я только начинал свой путь в IT как рядовой программист, база данных казалась мне чем-то простым и понятным. Ну, серьезно — это же просто место, где лежат данные, верно? Напиши SELECT * FROM. . .
Использование C# с AWS S3: Примеры с AWS SDK для .NET
stackOverflow 26.06.2025
Amazon S3 (Simple Storage Service) уже давно стал стандартом де-факто в мире облачного хранения данных. Особенно приятно, что для разработчиков . NET предусмотрен отличный SDK, который значительно. . .
Веб-автоматизация с Python и Selenium
AI_Generated 25.06.2025
Selenium с Python — это комбинация, которая выдержала проверку временем. Несмотря на появление новых инструментов вроде Playwright или Puppeteer, связка Python-Selenium остаётся золотым стандартом. . .
CQRS и Event Sourcing на C#
ArchitectMsa 25.06.2025
За последние несколько лет сложность корпоративных приложений выросла в геометрической прогрессии. Простые монолитные системы уступили место распределенным микросервисам, а нагрузка на корпоративные. . .
Хак домофона или как открыть дверь по номеру
yariko 25.06.2025
Забыли дома ключ. Не проблема. Можно открыть дверь домофона, просто позвонив на свой номер квартиры. Идея состоит в следующем. Внутрь трубки абонента встраивается контроллер, который по звонку сам. . .
Как украсить новогоднюю елку с Q# и Qiskit
EggHead 24.06.2025
Что может быть необычнее, чем применить законы квантовой механики для украшения новогодней елки? Пока другие развешивают обычные гирлянды, я решил объединить свою страсть к квантовым вычислениям с. . .
Системы нулевого доверия на C#
UnmanagedCoder 24.06.2025
Традиционная архитектура безопасности работает по принципу средневекового замка: создаём высокие стены вокруг корпоративной сети, укрепляем ворота межсетевыми экранами и системами обнаружения. . .
Снова не мой путь. Циклическое среднее, я обеими руками за проверку условия, в ракурсе данной задачи - циклическое среднее в топку.
Hrethgir 24.06.2025
Привет. Такой вопрос - нужно выводить среднее математическое между двумя направлениями, интервал значений которых может лежать в диапазоне одного оборота по кругу. Проблема заключается в том, что. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
OSZAR »