Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 02.10.2017
Сообщений: 4
1

Почему не срабатывает поиск по %

23.04.2019, 22:00. Показов 535. Ответов 4

Author24 — интернет-сервис помощи студентам
Пытаюсь получить в результате запроса данные о имени страны, столице, человеке из нее родом и его пол. Вроде бы запрос написан верно, но как только пытаюсь сделать выборку с применением Like в результате не выводится ничего.Если же убрать начало слова и оставить только % выводятся все данные но без привязки к условию. Никак не понимаю - в чем причина? Прошу объяснить в чем моя ошибка
T-SQL
1
2
3
4
5
6
7
8
SELECT DISTINCT CountryName, CapitalName, Persons.[Name], 
Persons.Surname, Persons.Sex 
FROM dbo.Countries 
JOIN dbo.Capitals ON Countries.Capital =Capitals.Id 
JOIN dbo.Persons ON Countries.Person=Persons.Id 
JOIN dbo.Regions ON Countries.Region=Regions.Id 
WHERE Regions.Region LIKE 'А%'
GROUP BY Countries.CountryName, CapitalName, Persons.[Name], Persons.Surname, Persons.Sex
PS в таблице "регионы" регионы начинающиеся с А точно есть. Текст точно на русском как в таблице так и в запросе
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.04.2019, 22:00
Ответы с готовыми решениями:

Почему не срабатывает?
Почему следующий код работает: <?php if (($_SERVER !== '/') || ($_SERVER !== '/index.php')): ?> ...

Почему срабатывает for?
#include <stdio.h> #include <conio.h> long int fact ( int N ) { int f, i; for ( i=1, f=1...

Почему не срабатывает батник?
В локальная групповая политика->конфигурация комп.->конф. wind.-> сценарий завершения работы...

Почему не срабатывает fontsize
срабатывает только par.style.fontSize. <html lang="ru"> <head> <title>Выбор элементов с...

4
5585 / 4435 / 1080
Регистрация: 29.08.2013
Сообщений: 27,734
Записей в блоге: 3
23.04.2019, 22:16 2
на всякий случай спрошу зачем группировка и DISTINCT?

Цитата Сообщение от Atomohodus Посмотреть сообщение
Никак не понимаю - в чем причина?
буква А русская?
попробуй с Английскими
0
0 / 0 / 0
Регистрация: 02.10.2017
Сообщений: 4
23.04.2019, 23:02  [ТС] 3
Язык записи в таблице и в запросе - русский. Distinct для удаления дубликатов
0
119 / 111 / 47
Регистрация: 09.07.2013
Сообщений: 209
24.04.2019, 11:11 4
А так: LIKE N'А%'
1
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,271
24.04.2019, 11:41 5
Какого типа Regions.Region?
Точно ли строкового?
0
24.04.2019, 11:41
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.04.2019, 11:41
Помогаю со студенческими работами здесь

Почему условие не срабатывает?
если имя допусти И .Оно состоит из одной буквы, то strlen($_POST) < 2 должно сработать. Но оно не...

Почему не срабатывает событие?
Подскажите почему не срабатывает событие? using System; using System.Collections.Generic; using...

Почему не срабатывает условие?
Уважаемые специалисты, подскажите пожалуйста, почему игнорируется оператор условного перехода в 25...

Почему не срабатывает EOF
У меня стоит Visual Studio 2010 написал простенькую программу #include "stdafx.h" #include...

Почему не срабатывает Form1_KeyUp
private void Form1_KeyUp(object sender, KeyEventArgs e) { if (e.KeyCode ==...

Почему не срабатывает .hasClass?
Если быть точнее, то условие if срабатывает, а else не хочет. Хотя с console.log() и alert() все...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Интеграция Arduino и ChatGPT: Практическое руководство
InfoMaster 16.01.2025
В современную эпоху технологических инноваций интеграция искусственного интеллекта с микроконтроллерами открывает принципиально новые возможности для создания умных устройств и автоматизированных. . .
Как создать робота, управляемого ChatGPT
InfoMaster 16.01.2025
Концепция проекта В современную эпоху искусственный интеллект и робототехника становятся все более доступными для энтузиастов и разработчиков. Создание роботизированной руки, управляемой ChatGPT,. . .
Как создать ChatGPT бота в Telegram на Python
InfoMaster 16.01.2025
В современном мире технологии искусственного интеллекта становятся все более доступными для разработчиков, открывая новые возможности для создания умных и интерактивных приложений. Одним из самых. . .
Машинное обучение с помощью Python
InfoMaster 16.01.2025
Машинное обучение стало неотъемлемой частью современных технологий, позволяя компьютерам учиться на основе данных и принимать решения без явного программирования. В сочетании с языком. . .
Использование связки C# и PHP в корпоративной разработке и микросервисной архитектуре
InfoMaster 16.01.2025
Введение в интеграцию C# и PHP В современной корпоративной разработке все чаще возникает потребность в создании гибких и масштабируемых решений, способных эффективно решать широкий спектр. . .
Как использовать Kerio дома для управления сетью и пользователями
InfoMaster 16.01.2025
Использование технологий для улучшения повседневной жизни стало неотъемлемой частью современного быта. Одной из таких технологий является Kerio — мощный инструмент для управления сетью и. . .
Есть ли будущее у DVD и Blu-ray?
InfoMaster 16.01.2025
В эпоху стремительного развития цифровых технологий и повсеместного распространения потоковых сервисов вопрос о будущем физических носителей информации становится все более актуальным. Особенно остро. . .
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Параллельное программировани­е: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru