
- •Функции в Excel 6 Основные операции c книгой в Excel 6
- •6. Самостоятельная 19
- •3. Самостоятельная. 41
- •Функции в Excel Основные операции c книгой в Excel
- •1. Общие данные о книге
- •2. Управление листами
- •3. Структура листа
- •4. Управление столбцом (строкой)
- •5. Формат ячейки
- •6. Понятие диапазона. Выделение диапазона
- •7. Ввод информации в ячейки. Автозаполнение ячеек. Раскрывающиеся списки
- •8. Объединение ячеек
- •9. Копирование содержимого ячеек
- •10. Сортировка и фильтрация
- •11. Закрепление областей экрана
- •12. Самостоятельная
- •Список студентов мгу им. М.В. Ломоносова
- •Абсолютная и относительная адресация. Понятие диапазона. Функции.
- •1.Структура таблицы. Адрес ячейки.
- •2. Простейшие вычисления
- •Лист1!d1, Данные!f3
- •3. Относительная и абсолютная адресация ячеек
- •4. Понятие диапазона. Имя диапазона.
- •5. Функции сумм(), мин(), макс()
- •6. Самостоятельная
- •7. Самостоятельная
- •Использование функций в расчетах. Матричные операции.
- •1. Математические функции
- •2. Матричные операции
- •3.Пример использования функций
- •4. Пример матричных расчетов
- •Функции даты и времени
- •1. Функции даты
- •2. Операции с датами
- •4. Самостоятельные.
- •Текстовые функции. Функция впр
- •1. Текстовые функции
- •2. Функция впр
- •3. Самостоятельная.
- •Условное форматирование
- •Защита информации
- •Самостоятельные работы. Самостоятельная 1.
- •Самостоятельная 2.
- •Самостоятельная 3.
- •Самостоятельная 4.
- •Самостоятельная 5.
- •Самостоятельная 6.
- •Самостоятельная 7.
- •Основы построения баз данных Что такое база данных
- •Модели баз данных
- •Реляционная модель данных
- •Сущности
- •Целостность реляционных данных Ключи
- •Правила уникальности и минимальности нарушены Правила уникальности и минимальности соблюдены Рис. 6
- •Реляционные отношения между таблицами
- •Соответствие записей определяется первичным и внешним ключом
- •Правила целостности
- •Каскадное удаление
- •Ограниченное удаление
- •Нормализация таблиц
- •Пример разработки рбд
- •Язык sql
- •Инструкция select … from
- •Инструкция select...Into…from
- •Into новая Таблица
- •Into Отчет
- •Предложение order by
- •Предложение where
- •Операции отношения
- •Логические выражения and, or, not, between, in
- •Синтаксис
- •Синтаксис
- •Where выражение [Not] In (значение1, значение2, . . .)
- •Оператор like
- •Синтаксис
- •Дополнительные сведения
- •Работа с символами даты
- •Статистические функции
- •Функция count
- •Синтаксис
- •Дополнительные сведения
- •Функция sum
- •Синтаксис
- •Дополнительные сведения
- •Функция avg
- •Синтаксис
- •Дополнительные сведения
- •Функции min, max
- •Синтаксис
- •Дополнительные сведения
- •Предложение group by
- •Предложение having
- •Инструкция update
- •Синтаксис
- •Дополнительные сведения
- •Инструкция: insert into
- •Values (''Смирнов'', ''Игорь'', ''Петрович'', 1985);
- •Дополнительные сведения
- •Инструкция: delete
- •Дополнительные сведения
- •Синтаксис select имена полей таблиц
- •Дополнительные сведения
- •Подчиненные запросы sql
- •Синтаксис
- •Дополнительные сведения
Оператор like
Используется для сравнения строкового выражения.
Синтаксис
SELECT имена полей
FROM имена таблиц
WHERE выражение Like "образец"
Элемент |
Описание |
выражение |
Выражение SQL, используемое в предложении WHERE. |
образец |
Строка, с которой сравнивается выражение. |
Дополнительные сведения
Оператор Like используется для нахождения в поле значений, соответствующих указанному образцу. Для аргумента образец можно задавать полное значение (например, Like “Иванов’) или использовать подстановочные знаки для поиска диапазона значений (например, Like “Ив*”).
Оператор Like используется в выражении для сравнения значений поля со строковым выражением. Например, если в запросе SQL ввести Like "C*", запрос возвратит все значения поля, начинающиеся с буквы "C". В запросе с параметрами можно пригласить пользователя указать искомый образец.
В следующем примере возвращаются данные, начинающихся с буквы «Р», за которой следуют любые буквы от «А» до «Д» и три цифры:
Like "Р[А-Д]###"
Следующая таблица содержит примеры использования оператора Like для тестирования выражений с помощью разных образцов.
* - Любое количество, любых символов
? - Один, любой символ
# - Одна, любая цифра
-
Тип совпадения
Образец
Совпадение (True)
Несовпадение (False)
Несколько знаков
a*a
aa, aBa, aBBBa
aBC
*ab*
abc, AABB, Xab
aZb, bac
Специальный знак
a[*]a
a*a
aaa
Несколько знаков
ab*
abcdefg, abc
cab, aab
Одиночный знак
a?a
aaa, a3a, aBa
aBBBa
Одиночная цифра
a#a
a0a, a1a, a2a
aaa, a10a
Диапазон знаков
[a-z]
f, p, j
2, &
Вне диапазона
[!a-z]
9, &, %
b, a
Не цифра
[!0-9]
A, a, &, ~
0, 1, 9
Комб. выражение
a[!b-m]#
An9, az0, a99
abc, aj0
Работа с символами даты
При указании аргумента Условие Отбора, символы дат должны вводиться в американском формате, даже если используется неамериканская версия ядра базы данных Jet. Например, дата 10 мая 1996 года записывается в России как 10.05.96, а в США как 5/10/96. Обязательно заключите даты в символы «решетки» (#), как показано в следующих примерах.
Для отбора записей с этой датой в российской базе данных необходимо использовать следующую инструкцию SQL:
SELECT *
FROM Заказы
WHERE ДатаИсполнения = #5/10/96#;
Кроме того, можно применять функцию DateValue, которая поддерживает международные стандарты, заданные в Microsoft Windows®. Например, для отбора записей в американской базе данных создайте текст программы:
SELECT *
FROM Заказы
WHERE ДатаИсполнения = DateValue('5/10/96');
Для российской базы данных, текст программы будет выглядеть так:
SELECT *
FROM Заказы
WHERE ДатаИсполнения = DateValue('10.5.96');
Пример
SELECT [Наименование товара] AS Товар, Годность
FROM Товары
WHERE Годность <= #5/7/96#;
Товары
Наименование товара |
Годность |
|
|
Товар |
Годность |
Молоко |
5/12/96 |
|
|
Творог |
5/5/96 |
Сметана |
5/15/96 |
|
|
Пиво |
5/3/96 |
Творог |
5/7/96 |
|
|
|
|
Пиво |
5/3/96 |
|
|
|
|
ИТОГОВЫЙ ПРИМЕРЫ
Пусть имеется таблица Товары. Создать итоговую таблицу с наименованием товара и стоимостью не проданного товара при условии, что стоимость непроданного товара должна быть больше ….. .
SELECT Товар, (Количество * Цена) AS Стоимость
INTO Итоговая
FROM Таблица
WHERE (Количество * Цена) > 500
Таблица Итоговая
Товар |
Количество |
Цена |
|
Товар |
Стоимость |
Пепси |
10 |
20 |
|
Кола |
1200 |
Кола |
60 |
20 |
|
|
|
Пиво |
0 |
30 |
|
|
|