powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Какое из условий будет ложно
6 сообщений из 6, страница 1 из 1
Какое из условий будет ложно
    #39529262
drocon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столкнулся со следующим вопросом:
***
Какое из условий будет ложно?

SELECT
'a' = 'a ' as '1',

'a' LIKE 'a ' as '2',

'a' = 'A' as '3',

'a' LIKE 'A' as '4';
***

Подскажите, пожалуйста, каков ответ на этот вопрос.
...
Рейтинг: 0 / 0
Какое из условий будет ложно
    #39529309
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 - гарантированно истинно.
2 - гарантированно ложно.
3, 4 - в зависимости от collation истинно или ложно.
...
Рейтинг: 0 / 0
Какое из условий будет ложно
    #39529310
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS. При условии, что везде в литералах одна и та же буква (например, латинская "а"). Если же там разные, но схожие по написанию, символы - то гарантированное FALSE.
...
Рейтинг: 0 / 0
Какое из условий будет ложно
    #39529821
drocon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina1 - гарантированно истинно.
2 - гарантированно ложно.
3, 4 - в зависимости от collation истинно или ложно.

Можете объяснить, почему именно так в первых двух вариантах?
...
Рейтинг: 0 / 0
Какое из условий будет ложно
    #39529940
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Согласно документации, при сравнении оператором "=" строковых литералов хвостовые пробелы отрезаются.
2) Согласно документации, при сравнении оператором "LIKE" строковых литералов все символы шаблона являются значимыми.

И вообще - ну просто почитайте документацию. Хотя бы...
...
Рейтинг: 0 / 0
Какое из условий будет ложно
    #39530183
drocon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

благодарю за ответы.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Какое из условий будет ложно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]