Меню

Разбор и применение операторов Яндекс



Язык поисковых запросов Яндекс и Google: значение операторов и примеры по применению для SEO задач

Знание тонкостей и нюансов работы поисковых систем, владение теоретической базой и навыками в получении необходимых данных критически важно для любого SEO специалиста, который решает ту или иную задачу, будь то продвижение сайта или составление семантического ядра. Язык запросов поисковых систем — это теоретический базис, который помогает эффективно работать со статистическими источниками данных, быстро получать нужные ключевые фразы.

Что такое язык поисковых запросов и операторы поисковых систем

Язык поисковых запросов — это специально разработанный для поисковых систем программный язык, который помогает пользователям более точно искать информацию. Учитывая, что всемирная паутина имеет невероятное количество документов и информации, умение не потеряться в ней экономит немало времени.

Для управления и использования гибкого поиска в языке поисковых запросов используются так называемые операторы — это символы и команды, позволяющие настраивать условия поиска запроса. Сам язык запросов максимально упрощен, чтобы любой пользователь мог с ним справиться и выбрать необходимый для его случая оператор.

Разбор и применение операторов Яндекс

Порядок слов

В некоторых случаях порядок слов меняет семантическую направленность. Например, выражение: “мать любит дочь” и выражение “дочь любит мать” имеют разные смыслы. Как видим, в русском языке в отличие от математики перестановка слагаемых может менять сумму.

В Яндексе для управления очередностью и порядком слов существует большое количество операторов. Наиболее популярные операторы из языка поисковых запросов представлены в таблице.

Оператор Что делает Пример запроса Какая будет выдача
“ “ Слова идут подряд “крокодил Гена” Только страницы где слова “крокодил” и “гена” идут друг за другом, точно как мы задали.
& Слова в одном предложении история & Руси Например: история Киевской Руси, история возникновения Руси.
&& Слова в одном документе починить & плиту && Томск В одном предложении будут даны результаты починить плиту и в любой части документа должно быть слово Томск.
[ ] Фиксирует порядок слов билеты [москва санкт-петербург] Выдача будет отражать билеты только этого направления, а не обратного как часто бывает.
( ) Используется для сложных запросов купить телевизор (samsung | philips | lg) Результаты будут показаны для указанных трех марок сразу, так как используется оператор | (или).

Морфология

Среди операторов, которые часто используются для уточнения морфологии можно выделить один наиболее значимый.

Оператор Что делает Пример запроса Какая будет выдача
! Фиксирует форму слова афиша !новая !опера Выдача преимущественно будет для театра “Новая опера” в Москве, а не анонс новых опер в любом театре.

Данный оператор используется для поиска точного запроса в Яндексе. Именно этот вспомогательный символ позволяет найти точную частоту запроса в Яндекс.Вордстат или через программу Кей Коллектор, которая автоматизирует проставление операторов.

Обратите внимание! Независимо от формы, Яндекс может по-разному учитывать регистр букв в словах. При проставлении операторов лучше учитывать, с большой или маленькой буквы пишется слово.

Добавление и исключение слов

Оператор Что делает Пример запроса Какая будет выдача
+ Выдача с указанными словами рено + дастер Покажет документы, где встречаются именно эти слова, то есть поможет нам найти определенную модель машины Рено.
— (он же

Исключает попадание слов в одном предложении Кузькина

Исключение слов очень часто используется в контекстной рекламе, чтобы сэкономить бюджет своей рекламной кампании. С помощью них мы фильтруем отображение нашего объявления в зависимости от слов в запросе.

Одной важной особенностью операторов является возможность их комбинирования. За счет комбинаций и оператора ( ) можно выстроить сложные запросы практически на любой вкус и цвет. Например, если нам необходимо найти информацию о лекарстве Нурофен для взрослых, но не нужны результаты интернет магазинов и коммерции, тогда запрос может выглядеть так: нурофен && (показания | лечение | болезнь) -(цена | детский | купить | аналоги). То есть мы получим результаты со словами показания, лечение и болезнь в любой части документа, но в выдаче не будут присутствовать запросы со словами цена, детский, купить и аналоги. Комбинирование операторов позволяет максимально гибко настроить поиск.

В помощь SEO-специалисту

В поисковой системе Яндекс есть ряд операторов, которые могут помочь SEO специалистам в их работе, например узнать проиндексирована та или иная страница, либо найти конкурентов по ключевой фразе из семантического ядра.

Оператор Что делает Пример запроса Когда используется
site: Ищет по определенному домену site: semyadro.pro Может использоваться для получения результатов по определенному конкуренту или для поиска по конкретному сайту.
url: Ищет по указанному url url:semyadro.pro/osnovy/* Позволяет проверить индексацию той или иной страницы. В примере мы увидим все статьи нашего сайта в разделе “Основы”.
date: Определяет дату изменения документов site:semyadro.pro date:>20170412 Позволяет определить изменение документов за определенный период времени. Учитывает также добавление значений больше (>) и меньше ( ) от 12 апреля для нашего сайта.
title: Ищет сайты с указанными словами в тайтле title:(язык поисковых запросов) Полезно использовать для поиска конкурентов. Допустим, у нас есть ядро и мы можем узнать конкурентов по тому или иному высокочастотному запросу, который может оказаться в тайтле. Для написания нескольких слов необходимо использовать скобки.

Указанные операторы помогают легче проводить работу со своим сайтом, либо заниматься поиском конкурентов, например для анализа их СЯ.

Хотелось бы отметить такой интересные параметр как &how=tm. Этот параметр позволяет сортировать результаты выдачи по дате добавления, то есть покажет самые “свежие” результаты.

Его необходимо добавить в адресную строку при поиске.

Фото 1: Яндекс отранжирует результаты по дате первого появления документа в индексе.

Соответственно мы будем видеть самые новые результаты.

Фото 2: Яндекс показывает самые свежие документы, которые недавно попали в индекс.

Удобно использовать данный параметр для своего сайта в связке с оператором site:, мы можем посмотреть какой документ был проиндексирован последним. Либо это поможет при анализе конкурентов, для анализа скорости индексации или частоты появления новой информации.

Разбор и применение операторов Google

В целом, язык поисковых запросов Гугл немногим отличаются от Яндекса. Однако, данная поисковая система имеет ряд интересных возможностей. Операторы, которые не указаны в таблице имеют то же применение, что и операторы Яндекс.

Оператор Что делает Пример запроса Какая будет выдача
OR Альтернатива оператору | в Яндексе дом (дерево or кирпич) Результаты будут показаны для обоих заданных слов. Также поддерживается оператор | как в Яндексе.
cache: Показывает кэшированную версию страницы cache:semyadro.pro/sbor/ Покажет версию страница сохраненной в кэше. Помогает когда какой-либо документ изменили или заблокировали.
info: Получение сведений о сайте info:semyadro.pro Гугл предоставит список информации, которую он может показать по данному адресу. Как правило это: кэшированная версия, страницы похожие на указанную, страницы на указанном сайте, страницы упоминающие введенную ссылку.
related: Поиск сайтов с похожим контентом. related:semyadro.pro Выдача покажет сайты с похожим контентом по тематике. Алгоритм не всегда показывает похожие сайты, поэтому если вы увидите результат “ничего не найдено”, не удивляйтесь.
allintitle: Поиск по тайтлам аналогичный Яндексу allintitle:поисковые запросы Выдача покажет все сайты, содержащие заданные слова в тайтле. Для написания нескольких слов необходимо использовать скобки.
allinurl: Поиск по словам в URL allinurl:operatory yandeks Гугл покажет все сайты, которые содержат указанные параметры в URL. В эпоху ЧПУ позволяет также искать конкурентов по ключевым фразам.

Языки поисковых запросов других систем

Помимо Яндекса и Google существуют другие поисковые системы, которые не теряют популярность в некоторых кругах. В целом, язык запросов других систем не сильно отличается от популярных, поэтому достаточно будет выделить основные отличия и изменения в алгоритмах.

Язык поисковых запросов Рамблер

Рамблер не может похвастаться обилием операторов, однако у него есть свои особенности при работе с ними.

Альтернатива — в поисковых системах собака

Операторы поисковых запросов Mail

Операторы поисковых запросов Mail схожи с остальными и у них нет каких-либо отличий. Сама поисковая система дает краткую справку на этот счет — ссылка.

В ней приведены следующие операторы, которые по функциям не отличаются от других ПС:

  • “ “ — определяет порядок слов.
  • + — ищет документы с упоминанием указанных слов.
  • site: — поиск по определённому сайту.

Выводы

Знание языка поисковых запросов тех или иных поисковых систем может значительно облегчить и ускорить поиск информации в сети. Умение расставлять необходимые операторы в зависимости от запроса поможет не только при сборе семантического ядра для сайта или кампании в Яндекс.Директ, но и для задач по SEO аналитике, проверке сайтов конкурентов.

Источник

Использование функции query в Гугл Таблицах

Данная шпаргалка создана на основе материалов:

Возможные сложности в работе

  1. Попробовал сделать себе базу данных, которая содержит 240 тысяч строк и 10 столбцов с данными — хром завис и закрылся. Скорее всего, всё зависит от мощности компа, но нужно учесть, что большие объемы хром может и не потянуть.
  2. При обработке большого количества данных на разных вкладках — query может долго прогружаться. Скорость зависит от интернета и мощности компа.

Синтаксис QUERY

Данные — диапазон ячеек, для которого нужно выполнить запрос.
Запрос — запрос на выполнение, записанный на языке запросов API визуализации Google (упрощенный вариант SQL-запросов).

Значение параметра запрос должно быть заключено в кавычки или представлять собой ссылку на ячейку, содержащую соответствующий текст.

Заголовки (необязательный параметр) — указываем сколько первых строк будет считаться заголовками. В случае, если параметр опущен или равен -1, его значение вычисляется автоматически в зависимости от содержимого данных.

Примеры запросов

На примере выше мы выбираем данные из указанного диапазона и в запросе указываем, что хотим получить все столбцы. «Limit» означает, что будет выведено всего 10 первых строк.

В данной формуле указывается диапазон, откуда берём данные. В запросе мы пишем, что хотим получить (под запросом имеется в виду то, что идёт в двойных кавычках). Если поочередно, то в запросе указывается следующее:

  1. Выбрать столбец A.
  2. Суммировать данные из столбца D.
  3. Берём только данные, которые содержат «YRSY» или «YSEA» в столбце B.
  4. Группировать по столбцу A.

Если в последнюю формулу не добавить группировку, то вылетит ошибка.
Ошибка

В большинстве случаев подобные «подсказки» дают нам представление о том, что пошло не так и где это нужно исправить.

Выбираем данные с помощью кляузы SELECT

Для того, чтобы выбрать данные с которыми мы хотим работать — мы используем ключевое слово (кляузу) select.

По ссылке можно скопировать базу данных для тестов. Данные в базе вымышлены и все возможные совпадения случайны.

В первой части формулы мы выбираем диапазон с данными.
Выбираем диапазон с данными из БД

Во второй части мы в кавычках уже начинаем писать запрос. Все запросы начинаются с кляузы select.

Если в файле для тренировки вы напишите формулу, то будут выведен список всех РК.

В кляузе select мы перечисляем столбцы, которые нужно выбрать и сделать с ними что-то — либо вывести всё, либо отфильтровать, либо суммировать, либо разделить и т.д.

Пример вывода данных с помощью query

Таким образом выглядит часть данных, которые находятся в файле для тестов.

Если мы применим запрос, который указан выше, то будут выведены все значения из столбца B.

Фильтруем данные с помощью WHERE

С помощью where можно фильтровать данные, которые содержит определенный столбец.

В данном случае, с помощью where мы фильтруем кампании, которые содержат «YRSY» или «YSEA».

Кляуза WHERE поддерживает логические операторы OR и AND и определенные ключевые слова с помощью которых можно фильтроваться.

Операторы =, и != можно применять в том числе для строк. Но рекомендую использовать только = и !=, так как в случае с операторами «больше” или «меньше» — поведение не очень предсказуемое.

Оператор Описание
= Равно
Больше
!= Не равно
AND Логическое «И». Т.е. все условия через И должны быть соблюдены.
OR Логическое «ИЛИ». Должно быть выполнено одно из условий.
NOT Логическое отрицание. Например, «not contains» в where будет означать «не содержит»
contains Проверяет содержание определённых символов в строке. Например, WHERE A contains ‘John’ вернёт в фильтр все значения из столбца A, в которых встречается John, например, John Adams, Long John Silver.
starts with Фильтрует значения по префиксу, то есть проверяет символы в начале строки. Например, starts with ‘en’ вернёт значения engineering и english.
ends with Фильтрует значения по окончанию строки. Например, строка ‘cowboy’ будет возвращена конструкцией «ends with ‘boy’» или «ends with ‘y’»
matches Соответствует регулярному выражению. Например: where matches ‘.*ia’ вернёт значения India и Nigeria.
like Упрощённая версия регулярных выражений, проверяет соответствия строки заданному выражению с использованиям символов подстановки. На данный момент like поддерживает два символа подстановки: «%» означает любое количество любых символов в строке, и «_» — означает один любой символ. Например, «where name like ‘fre%’» будет соответствовать строкам ‘fre’, ‘fred’, и ‘freddy’.

Сортируем с помощью ORDER BY

Для того, чтобы отсортировать данные по убыванию или возрастанию, то нужно добавить кляузу order by.

По умолчанию — порядок asc, то есть по возрастанию. Если укажете после названия поля параметр desc, запрос вернет результат в порядке убывания указанных в кляузе Order by полей.

Вот так мы выводим 5 самых конверсионных кампаний за весь период:

Результат выглядит вот так:
Сортировка данных

Агрегирующие функции, группировка данных и переименование столбцов (Group by, Label)

Агрегирующие функции

В примерах выше очень часто используется функция sum(), которая отвечает за суммирование данных из указанного столбца.

Помимо суммирования можно возвращать минимальное и максимальное значение, среднее значение или подсчитать количество значений в группе.

Функция Описание Поддерживаемый тип данных Возвращаемый тип данных
avg() Возвращает среднее значение для группы Числовой Числовой
count() Возвращает количество значений в группе Любой Числовой
max() Возвращает максимальное значение для группы Любой Аналогичный полю, к которому применяется
min() Возвращает минимальное значение для группы Любой Аналогичный полю, к которому применяется
sum() Возвращает сумму значений в группе Числовой Числовой

Группировка данных с помощью GROUP BY

В случаях, когда используются агрегирующие функции, то указание group by обязательно. Иначе гугл выдаст ошибку.

Обычно в ошибке указывается, что пошло не так. Если добавим группировку по кампаниям, то всё будет ок.

Переименование заголовков с помощью LABEL

Предположим, в таблице нам нужно вывести данные по всем кампаниям, показам, кликам, CTR, расходам, конверсиям, посчитать CPA и вывести с сортировкой CPA по убыванию.

Мы это можем сделать с помощью следующей формулы:

В перечислении в кляузе select мы показываем какие столбцы хотим видеть. Здесь можно использовать, в том числе и арифметические операторы.

Оператор Описание
+ Сложение
Вычетание
/ Деление
* Умножение

В результате работы формулы мы получим следующий результат (количество данных на скрине сократил, чтобы лучше было видно).

В случае со столбцом B, query взял в качестве заголовка 1 строку из нашей базы данных, где было указано «Название размещения». По остальным столбцам в заголовках добавилось указание первой строки из БД + название арифметической операции, которая использовалась для данного столбца.

Для того, чтобы это исправить и сделать более красиво, используется кляуза label.

Вот как выглядит формула с использованием этой кляузы:

После слова label мы начинаем перечислять столбцы, которые указывали в «селекте» и задавать им значения, которые нам нужны.

Подобные перечисления разделяются между собой запятой. Если запятую пропустим, то query вернет ошибку.

Вот так теперь выглядят заголовки таблицы после использования label:

Форматирование с помощью кляузы Format

Форматировать данные можно с помощью двух способов:

  1. Привычные методы Гугл таблиц.
  2. С помощью кляузы Format.

На примере ниже видно, что в столбце, где мы рассчитали CTR, нужно данные форматировать в проценты:

И делаем мы это либо с помощью волшебной кнопки.

Либо меняем формулу из предыдущего примера на следующую:

В формуле появилась кляуза, которая приводит CTR в нужный нам вид:

Аналогичные операции можно сделать и для других столбцов.

И итоговая формула будет выглядеть у нас следующим образом:

Теперь выглядит всё еще лучше:

Единственное, что раздражает — если происходит ошибка деления на ноль (в случае с CPA), то остаются пустые ячейки.

Форматирование даты

Предположим, что мы хотим создать таблицу, где по дням недели будут суммироваться конверсии.

Сделать мы это можем с помощью следующей формулы:

В итоге, получаем простую таблицу, где складываются все конверсии.

Неделя в данном случае начинается с воскресенья. Соответственно, у воскресенья порядковый номер = 1, а у субботы = 7.

Чтобы не запутать себя и окружающих, будет лучше отформатировать дни недели и привести их в привычный вид. Для этого в формулу нужно добавить кляузу format.

Теперь таблица выглядит понятнее:

В эту формулу был добавлен фильтр, который проверяет ячейки, где вместо кампании пустая строка.

Помимо функции dayofweek(), существуют и другие, которые мы можем применять в наших запросах.

Скалярные функции

Функция Описание
year() Возвращает номер года из «даты» или «даты и времени». Пример: year(date ‘2009-02-05’) вернет 2009. Запрашиваемые параметры: один параметр с типом дата или дата и время. Тип возвращаемых данных: число.
month() Возвращает номер месяца из «даты» или «даты и времени». Но в данном случае январь будет возвращать 0, февраль 1 и так далее. Началом отсчета для номера месяца является 0. Пример: month(date ‘2009-02-05’) вернет 1. Чтобы функция вернула номер месяца в привычном виде к ее результату прибавьте 1, month(date «2009-02-05»)+1 вернет 2. Запрашиваемые параметры: один параметр с типом дата или дата и время. Тип возвращаемых данных: число
day() Возвращает номер дня в месяце из «даты» или «даты и времени». Пример: day(date ‘2009-02-05’) вернет 5. Запрашиваемые параметры: один параметр с типом дата или дата и время. Тип возвращаемых данных: число.
hour() Возвращает номер часа в дне из «даты и времени» или «времени». Пример: hour(timeofday ‘12:03:17′) вернет 12. Запрашиваемые параметры: один параметр с типом время или дата и время. Тип возвращаемых данных: число.
minute() Возвращает номер минуты в часе из «даты и времени» или «времени». Пример: minute(timeofday ‘12:03:17′) вернет 3. Запрашиваемые параметры: один параметр с типом время или дата и время. Тип возвращаемых данных: число.
second() Возвращает номер секунды в минуте из «даты и времени» или «времени». Пример: second(timeofday ‘12:03:17′) вернет 17. Запрашиваемые параметры: один параметр с типом время или дата и время. Тип возвращаемых данных: число.
millisecond() Возвращает номер миллисекунды в секунде из «даты и времени» или «времени». Пример: millisecond(timeofday ‘12:03:17.123′) вернет 123. Запрашиваемые параметры: один параметр с типом время или дата и время. Тип возвращаемых данных: число.
quarter() Возвращает номер квартала в году из «даты и времени» или «времени». Базовым значением или началом отсчета является 1, соответственно, для первого квартала функция вернет значение 1, для второго 2 и так далее. Пример: quarter(date ‘2009-02-05’) вернет 1. Запрашиваемые параметры: один параметр с типом дата или дата и время. Тип возвращаемых данных: число.
dayOfWeek() Возвращает номер дня недели в неделе из «даты» или «даты и времени». Началом недели считается воскресенье, для воскресенья функция вернет значение 1, для понедельника 2 и так далее. Пример: dayOfWeek(date ‘2015-11-10’) вернет 3, так как 10 ноября 2015 года — вторник. Запрашиваемые параметры: один параметр с типом дата или дата и время. Тип возвращаемых данных: число.
now() Возвращает текущую дату и время в часовом поясе GTM. Запрашиваемые параметры: не требует ввода параметров. Тип возвращаемых данных: дата и время.
dateDiff() Возвращает разницу в днях между двумя датами. Пример: dateDiff(date ‘2008-03-13’ , date ‘2008-02-12’) вернет 29, так как 10 ноября 2015 года вторник. Запрашиваемые параметры: два параметра с типом «дата» или «дата и время». Тип возвращаемых данных: число.
toDate() Возвращает преобразованное в дату значение из «даты» или «даты и времени» или «числа». Пример: toDate(dateTime‘2013-03-13 11:19:22’) вернет дату ‘2013-03-13’. Запрашиваемые параметры: один параметр с типом дата, дата и время или число. Тип возвращаемых данных: дата.
upper() Преобразует все значения в строке в верхний регистр. Пример: upper( ‘foo’) вернет строку ‘FOO’. Запрашиваемые параметры: один параметр с текстовым типом данных. Тип возвращаемых данных: текст.
lower() Преобразует все значения в строке в нижний регистр. Пример: upper( ‘Bar’) вернет строку ‘bar’. Запрашиваемые параметры: один параметр с текстовым типом данных. Тип возвращаемых данных: текст.

Перекрестные таблицы (PIVOT)

Чуть больше информации об этой кляузе есть в статье от netpeak, здесь приведу пример того, как мы можем использовать эту кляузу.

Задача:
Нужно по кампаниям построить таблицу, где по дням будет видна динамика конверсий, чтобы вовремя отслеживать проблемы.

Сделаем мы это с помощью следующего запроса:

В итоге, получается матрица, которую можно использовать для анализа:
Матрица с конверсиями по дням

Источник

Язык поисковых запросов Google

Поиск и отбор информации в сети Интернет

Язык поисковых запросов Google

Упражнение 1. Использование языка поисковых запросов в Google

Упражнение 2. Поиск статистики по запросам

Поисковые системы

С каждый днем все больше и больше информационных ресурсов сети Интернет становятся доступными пользователям. Для того, чтобы помочь людям наиболее эффективно и с наименьшими затратами времени найти необходимую информацию, были созданы поисковые системы. На настоящий момент существует несколько десятков поисковых систем, позволяющих получить ссылки на миллионы сайтовсети Интернет. Однако каждая из этих систем имеет свои отличительные характеристики и использует разные критерии для поиска. Многие поисковые системы позволяют отдельно осуществлять поиск текстового материала, картинок/фотографий, аудио- и видеофайлов.

Основные поисковые системы и их спецификация представлены в таблице 1.

Таблица 1. Поисковые системы сети Интернет

Поисковая система Описание
Yahoo! (www.yahoo.com) тематически организованная поисковая система
Google (www.google.com) поисковая система для академических целей
Yandex (www.yandex.ru) самая популярная российская поисковая система
Rambler (www.rambler.ru) поисковая система для общего поиска
Mail (www.mail.ru) поисковая система для общего поиска

Рейтинг поисковых систем на 2017 год в России (рейтинг популярности поисковых систем оценивается как доля поискового трафика, генерируемая данной поисковой системой в Рунете):

В мировом рейтинге поисковых систем Google занимает первое место (2018 год). На его долю приходится более 70% поисковых запросов от жителей со всех уголков Земли. Треть всего трафика google.com приходится на граждан США. Кроме того, Гугл является самым посещаемым сайтом в мире. Средняя ежедневная продолжительность использования поисковой системы Гугл составляет 9 минут.

Язык поисковых запросов Google

Чтобы сделать поиск более продуктивным, были созданы специальные правила для построения запросов, следуя которым значительно возрастают шансы найти необходимую информацию.

Чтобы искать в Google быстро и эффективно, необходимо использовать специальные поисковые операторы. Некоторые из поисковых операторов и примеры их использования приведены в следующей таблице:

При поиске в Google:

1. Нельзя использовать маски (* и ?) для замены символов.Звездочка используется только для замены одного слова, но не символов.

2. Не поддерживаются запросы, состоящие из более чем 10 слов.Все, что будет следовать потом, будет игнорироваться поисковиком.

3. Не учитывается регистр, на котором вводится запрос.Все буквы, независимо от того, как они введены, будут рассматриваться как строчные.

Источник

Язык запросов в Гугл-таблицах

Какое-то время я считал Гугл-таблицы «слабенькой» заменой Excel, потому что в них нет макросов и сводных таблиц. Как я ошибался. Макросы есть и очень функциональные, нативно работают с запросами данных извне. Сводные таблицы тоже нашлись. Не знаю, появились недавно, давно, или вообще всегда там были.

Но есть еще один инструмент, которого иногда очень не хватает в Excel. Это формула QUERY — запрос данных. Вместе с формулой IMPORTRANGE она позволяет отлично автоматизировать сбор и обработку данных из разных таблиц. Но сегодня про QUERY .

Функция QUERY принимает три аргумента:

  1. Ссылку на диапазон данных или сам по себе массив данных
  2. Запрос в текстовом виде
  3. Количество строк заголовков в исходных данных (необязательный параметр).

Самое интересное это запрос, немного напоминает язык запросов SQL. Запрос состоит из ключевых слов: SELECT , далее следует перечисление того, что мы хотим извлечь из данных, например, » SELECT A, B, C*D» , при этом A, B, C, D — это столбцы в исходных данных. Если указан не диапазон таблицы, а массив данных, нужно использовать Col1, Col2 и так далее.

После перечисления можно ограничить выборку словом WHERE :

SELECT A, B, C*D WHERE A=’ИМЯ’ AND B

Хотите больше? Окей, данные можно суммировать или групировать: » SELECT AVG(A), MAX(B) PIVOT C » — здесь мы отображаем среднее значение A , максимальное значение B при группировке по различным значениям C (и, конечно, можно добавить еще и ограничение WHERE).

Источник

Читайте также:  Уроки по рассказу Платонова Никита