|
Помогите чайнику с составлением запроса
|
|||
---|---|---|---|
#18+
Добрый день! В access 2007 .mdb нужно выбрать данные, представленные за квартал, но указаны они в формате дд.мм.гггг. Пробовал написать запрос на выбор по месяцам: WHERE (Дата поставки) LIKE ('#.01.2017', '#.02.2017', '#.03.2017'); - выдает ошибку, я так понимаю связанную с тем, что формат данных "дата" как то по особому выделяется. Тоже самое и с числами WHERE (Сумма) = '80000' - не работает; WHERE (Сумма) = #80000# - не работает; Подскажите плз, как правильно представлять данные в числовом формате и как дату? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 14:09 |
|
Помогите чайнику с составлением запроса
|
|||
---|---|---|---|
#18+
Сергей2017WHERE (Дата поставки) LIKE ('#.01.2017', '#.02.2017', '#.03.2017'); - выдает ошибку, я так понимаю связанную с тем, что формат данных "дата" как то по особому выделяется.это что? Дату не так выбирают. Код: sql 1.
Сергей2017Тоже самое и с числами WHERE (Сумма) = '80000' - не работает; WHERE (Сумма) = #80000# - не работает;здесь вообще ничего не нужно только цифру. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 14:19 |
|
Помогите чайнику с составлением запроса
|
|||
---|---|---|---|
#18+
Прогер_самоучка, Попробовал так, как вы пишите - выдает ошибку "syntax error missing operator in query expression WHERE (Дата поставки) >= [02.01.2016] AND (Дата поставки) <= [02.05.2016] Во втором случае аналогично. Я понимаю, что по идее все должно работать - но эту базу мне передали недавно, вели ее черти как, может подскажете, в чем еще может быть проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 15:10 |
|
Помогите чайнику с составлением запроса
|
|||
---|---|---|---|
#18+
Сергей2017Прогер_самоучка, Попробовал так, как вы пишите - выдает ошибку "syntax error missing operator in query expression WHERE (Дата поставки) >= [02.01.2016] AND (Дата поставки) <= [02.05.2016] Во втором случае аналогично. Я понимаю, что по идее все должно работать - но эту базу мне передали недавно, вели ее черти как, может подскажете, в чем еще может быть проблема?даты нужно вводить, когда попросит база, а не вбивать сразу ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 15:31 |
|
Помогите чайнику с составлением запроса
|
|||
---|---|---|---|
#18+
Сергей2017, Если со второго января по второе мая, то так: Код: sql 1.
Если с первого февраля по пятое февраля, то так: Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 15:32 |
|
Помогите чайнику с составлением запроса
|
|||
---|---|---|---|
#18+
Прогер_самоучкаСергей2017Прогер_самоучка, Попробовал так, как вы пишите - выдает ошибку "syntax error missing operator in query expression WHERE (Дата поставки) >= [02.01.2016] AND (Дата поставки) <= [02.05.2016] Во втором случае аналогично. Я понимаю, что по идее все должно работать - но эту базу мне передали недавно, вели ее черти как, может подскажете, в чем еще может быть проблема?даты нужно вводить, когда попросит база, а не вбивать сразу Так она и не просит вбивать - это поле вообще можно пустым оставлять, как и все остальные. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 15:55 |
|
|
start [/forum/topic.php?fid=45&fpage=80&tid=1612599]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 159ms |
0 / 0 |