|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.11.2017, 13:39 | #1 |
Пользователь
Регистрация: 09.01.2010
Сообщений: 36
|
Не получается выполнить запрос
Всем привет.
Я только учусь не судите строго. Есть таблица Customers. Сама таблица состоит из колонок: FirstName, LastName,Company,City, State, Counrty, Email, InvoiceTotal. Вот сам Вопрос: Diplay the firstname of the customers alongside the total of the invoice that is less or equal to $40. Вот сам запрос: select firstname, InvoiceTotal from Customers Where InvoiceTotal = 40. Выдаёт ошибку Как правильно написать ? Спасибо. |
20.11.2017, 13:54 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
is less or equal - меньше или равно, а у тебя что?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.11.2017, 14:01 | #3 |
Пользователь
Регистрация: 09.01.2010
Сообщений: 36
|
|
20.11.2017, 14:08 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,177
|
1. тебе указали на логическую ошибку, замени = на <=
2. логическая ошибка в условии не создает ошибок - создает ошибочный результат. То есть если у тебя MySQL ругнется и выдал ошибку - 146% неверный синтаксис или название полей.... обычно текст ошибки говорит об этом.. мы ошибку не видим - вангую что поле FirstName нужно писать с учетом регистра |
20.11.2017, 14:21 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Это наверно онлайн задачка, и ТС получил сообщение, что она не верно решена, имхо
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.11.2017, 21:22 | #6 |
Пользователь
Регистрация: 09.01.2010
Сообщений: 36
|
Это задачка из приложения (смартфона).
Записал: select firstname, InvoiceTotal from Customers Where InvoiceTotal < = 40. Выдаёт ошибку. |
21.11.2017, 08:01 | #7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,177
|
и что? Все телепаты и поняли какая ошибка?
про то - что поле FirstName с учетом регистра писать - никак не читается? |
21.11.2017, 09:34 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
и "меньше равно" без пробела должно быть
|
21.11.2017, 11:39 | #9 |
Пользователь
Регистрация: 09.01.2010
Сообщений: 36
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь с заданием на рекурсию. Не получается выполнить. | kipairs | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 08.12.2015 18:22 |
Не получается выполнить ajax запрос | barfly | JavaScript, Ajax | 5 | 09.08.2012 06:37 |
не получается выполнить запрос в vba | ketr | Microsoft Office Access | 1 | 19.03.2012 19:48 |
Delphi. Двумерные массивы. Не получается выполнить задачи. | VinStaP | Помощь студентам | 1 | 17.05.2011 00:17 |
Не получается выполнить запрос | artemavd | БД в Delphi | 14 | 06.08.2009 20:44 |