Почему SQL запрос не правильный?
Начал разбираться в SQL прохожу учебник на sql-academy.org и в 3 параграфе не получается выполнить задание.
SELECT member_name FROM FamilyMembers WHERE member_name LIKE '% Quincey' ORDER BY status, member_name; |
SELECT member_name FROM FamilyMembers WHERE member_name LIKE '% Quincey' ORDER BY status, member_name;
Дополнительно:
Покажите схему БД
Ответы:
Вместо member_name напишите *
SELECT * FROM FamilyMembers WHERE member_name LIKE '% Quincey' ORDER BY status, member_name; |
SELECT * FROM FamilyMembers WHERE member_name LIKE '% Quincey' ORDER BY status, member_name;
- Спасибо, запутался в задании было сказано вывести список, а оказывается все атрибуты.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Для того чтобы понять, почему SQL запрос не правильный, необходимо проанализировать его структуру и проверить соответствие синтаксису языка SQL. Возможно, запрос содержит ошибки в ключевых словах, операторах или синтаксических конструкциях. Давайте рассмотрим несколько распространенных причин, по которым SQL запрос может быть неправильным:
1. Отсутствие правильного синтаксиса:
Прежде всего, убедитесь, что все ключевые слова, операторы и конструкции SQL написаны правильно. Проверьте правильность написания и расстановку кавычек, скобок и других специальных символов.
2. Ошибки в именах таблиц и столбцов:
Убедитесь, что все имена таблиц и столбцов указаны верно. Проверьте регистр символов, наличие пробелов или специальных символов в именах.
3. Неправильное использование операторов:
Проверьте правильность использования операторов SELECT, INSERT, UPDATE, DELETE и других операторов. Убедитесь, что они используются в соответствии с их синтаксисом и правилами использования.
4. Отсутствие условий или ограничений:
Если запрос содержит операторы SELECT, UPDATE или DELETE, убедитесь, что они содержат необходимые условия или ограничения. В противном случае запрос может вернуть неправильные данные или привести к ошибке.
5. Некорректное использование функций и агрегатных функций:
Если в запросе используются функции или агрегатные функции, убедитесь, что они используются правильно и с правильными параметрами. Проверьте синтаксис вызова функций и их результаты.
Проанализировав SQL запрос с учетом перечисленных выше причин, вы сможете найти и исправить ошибки, делающие запрос неправильным. Важно помнить, что правильность SQL запроса имеет ключевое значение для корректной работы с базой данных и получения нужной информации.