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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 08.04.2015, 07:52   #1
Alina1807
Пользователь
 
Регистрация: 29.03.2015
Сообщений: 21
По умолчанию Ошибка в SQL запросе (выдаётся "пропущен оператор" )

Написала код, выдаёт ошибку : "Пропущен оператор". Что не так?
Снимок.jpg
Alina1807 вне форума
Старый 08.04.2015, 07:52   #2
Alina1807
Пользователь
 
Регистрация: 29.03.2015
Сообщений: 21
По умолчанию

Строка between
Alina1807 вне форума
Старый 08.04.2015, 08:11   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

То, что после WHERE полностью не так. Синтаксис смотри
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума
Старый 08.04.2015, 10:22   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Alina1807 в секции WHERE указываются условия отбора данных.
поясните, зачем Вы там написали: КоличествоЧасов * Оплата(час) ?!!
Это какое-то условие? И как оно звучит?

во-вторых, если нужно несколько условий, то их нужно объединять в ОДНО логическое выражение (читайте про логические операции, что такое конъюнкция, дизъюнкция, инверсия и т.д. и т.п.). Например, если нужно, чтобы одновременно выполнялось несколько условий, их объединяют через логическое И
условие1 AND условие2 AND условие3.....

ну и последнее. Лучше на форум выкладывать ТЕКСТ программы (выделить код, скопировать, перейти на форум, вставить, отформатировать код на форуме тегами). Картинка, это, конечно, красиво. Но не очень продуктивно. Вряд ли кто-то будет набирать текст с картинки, чтобы показать Вам, как правильно написать запрос.

Успехов.

p.s. есть книжка "Понимание SQL" Мартина Грабера ( Грубера ). Она есть в сети.
Это, имхо, лучший "букварь" по SQL. Очень рекомендую найти её в сети и почитать.
Serge_Bliznykov вне форума
Старый 13.04.2015, 10:57   #5
Alina1807
Пользователь
 
Регистрация: 29.03.2015
Сообщений: 21
По умолчанию

Я всё исправила, спасибо
Alina1807 вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка синтаксиса (пропущен оператор) в выражении запроса Марсель21 Общие вопросы Delphi 30 15.01.2015 15:48
ошибка в SQL-запросе sasha_14-88 Общие вопросы Delphi 5 04.12.2014 22:18
Оператор IF в SQL-запросе eda SQL, базы данных 1 25.04.2009 18:41
при поиске по базе выдает ошибку - Пропущен оператор в выражении frai БД в Delphi 1 09.11.2007 23:01