11 класс: тема Базы данных Access: маска ввода, условия в фильтрах, выражения в запросах
примеры символов, использующихся в масках ввода
знак |
что надо знать |
0 |
Пользователь должен ввести цифру (от 0 до 9). |
9 |
Пользователь может ввести цифру (от 0 до 9). |
# |
Пользователь может ввести цифру, пробел, знак "плюс" или "минус". Если ничего не ввести, будет вставлен пробел. |
L |
Пользователь должен ввести букву. |
? |
Пользователь может ввести букву. |
A |
Пользователь должен ввести букву или цифру. |
a |
Пользователь может ввести букву или цифру. |
& |
Пользователь должен ввести какой-либо знак или пробел. |
C |
Пользователь может ввести знаки или пробелы. |
. , : ; - / |
Разделитель целой и дробной части, групп разрядов, значений дат и времени. Выбираемый знак зависит от региональных параметров Windows. |
> |
Все последующие знаки будут переведены в верхний регистр. |
< |
Все последующие знаки будут переведены в нижний регистр. |
! |
Маска ввода заполняется слева направо, а не справа налево. |
\ |
Знаки, следующие непосредственно за обратной косой чертой, отображаются без изменений. |
"" |
Знаки, заключенные в двойные кавычки, отображаются без изменений. |
примеры условий отбора в фильтрах
выражение |
Описание: |
"Киев" |
Отображает заказы, отправленные в Киев. |
"Киев" Or "Минск" |
Оператор Or используется для отображения заказов, отправленных в Киев или Минск. |
In("Канада", "США") |
Оператор In используется для отображения заказов, отправленных в Канаду или США. |
Not "США" |
Оператор Not используется для отображения заказов, отправленных во все страны, кроме США. |
А* |
Значение в поле начинается с символа "А", остальные символы могут быть любыми |
> = 60 |
Значение в числовом поле > = 60 |
BETWEEN 1.12.96 AND 15.12.96 |
Значения в поле типа дата в диапазоне от 1.12.96 до 15.12.96 |
BETWEEN 10 AND 100 |
Значение в числовом поле в диапазоне от 10 до 100 |
"инженер" OR "бухгалтер" |
Значение в текстовом поле равно "инженер" или "бухгалтер" |
TRUE |
Значение в поле логического типа равно TRUE (истина) |