Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2017, 13:39   #1
Aelxbor777
Пользователь
 
Регистрация: 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.

Выдаёт ошибку Как правильно написать ? Спасибо.
Aelxbor777 вне форума Ответить с цитированием
Старый 20.11.2017, 13:54   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

is less or equal - меньше или равно, а у тебя что?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.11.2017, 14:01   #3
Aelxbor777
Пользователь
 
Регистрация: 09.01.2010
Сообщений: 36
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
is less or equal - меньше или равно, а у тебя что?
Вот я и спрашиваю.
Aelxbor777 вне форума Ответить с цитированием
Старый 20.11.2017, 14:08   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

1. тебе указали на логическую ошибку, замени = на <=
2. логическая ошибка в условии не создает ошибок - создает ошибочный результат. То есть если у тебя MySQL ругнется и выдал ошибку - 146% неверный синтаксис или название полей.... обычно текст ошибки говорит об этом.. мы ошибку не видим - вангую что поле FirstName нужно писать с учетом регистра
ADSoft вне форума Ответить с цитированием
Старый 20.11.2017, 14:21   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Это наверно онлайн задачка, и ТС получил сообщение, что она не верно решена, имхо
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 20.11.2017, 21:22   #6
Aelxbor777
Пользователь
 
Регистрация: 09.01.2010
Сообщений: 36
По умолчанию

Это задачка из приложения (смартфона).
Записал:

select firstname, InvoiceTotal from Customers Where InvoiceTotal < = 40.

Выдаёт ошибку.
Aelxbor777 вне форума Ответить с цитированием
Старый 21.11.2017, 08:01   #7
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

и что? Все телепаты и поняли какая ошибка?
про то - что поле FirstName с учетом регистра писать - никак не читается?
ADSoft вне форума Ответить с цитированием
Старый 21.11.2017, 09:34   #8
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

и "меньше равно" без пробела должно быть
Serge_Bliznykov вне форума Ответить с цитированием
Старый 21.11.2017, 11:39   #9
Aelxbor777
Пользователь
 
Регистрация: 09.01.2010
Сообщений: 36
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
и что? Все телепаты и поняли какая ошибка?
про то - что поле FirstName с учетом регистра писать - никак не читается?
Все спасибо большое. Получилось.
Aelxbor777 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь с заданием на рекурсию. Не получается выполнить. 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