Поддержка
Если у вас есть вопрос или что-то не работает в Haru SQL, посмотрите ответы на частые вопросы ниже или напишите нам в любое время.
Связаться с нами
Отправьте письмо на адрес ниже. Если вы укажете следующие сведения, мы сможем помочь быстрее.
- Ваше устройство и версия ОС (например, iPhone 15, iOS 18)
- Версия приложения (указана в разделе Настройки > О)
- Язык приложения, который вы используете
- На каком экране возникла проблема, какой SQL вы выполняли и как её воспроизвести (скриншоты помогут)
Не отправляйте данные платёжных карт или пароли. Указывать персональные данные, не связанные с проблемой, не нужно.
Частые вопросы
С чего начать?
Откройте миссию дня на вкладке «Сегодня» или выберите тему и этап на вкладке «Наборы». Напишите SQL, нажмите «Выполнить», чтобы увидеть результат, а затем нажмите «Проверить», чтобы сравнить его с ожидаемым результатом.
Нужен ли аккаунт или подключение к интернету? Где хранится моя информация?
Аккаунт не нужен. Ваш прогресс, написанный вами SQL и ваши базы данных хранятся только на вашем телефоне и никогда не отправляются ни нам, ни на какой-либо сервер. Миссии и данные встроены в приложение, поэтому учиться можно без интернета. Интернет используется только для загрузки баннерной рекламы на Android.
Как проверяются ответы?
Не по самому тексту SQL, а путём сравнения порядка столбцов, значений, NULL и количества дубликатов в результате. Порядок строк проверяется, только если миссия требует сортировки, а ответ дополнительно проверяется на двух скрытых наборах данных. Псевдонимы столбцов на проверку не влияют.
Какой синтаксис SQL используется в приложении?
Синтаксис SQLite. Учебные миссии доступны только для чтения, поэтому вы выполняете одну инструкцию, начинающуюся с SELECT или WITH. CREATE, INSERT, UPDATE и DELETE можно практиковать в разделе «Мои базы данных». В других базах данных имена функций или результаты могут немного отличаться.
Что делать, если я застрял?
Откройте «Подсказки и пояснения» на экране миссии, чтобы получить подсказку, а если всё ещё сложно, откройте «Учитесь с помощью решения». Миссии, решённые после просмотра решения, отдельно отмечаются как обучение с пояснением. При ошибке приложение показывает её причину, способ исправления и место, где она находится.
Можно ли решить ту же миссию на других данных?
Нажмите «Генерация новых данных» на экране миссии или в разделе «SQL детская площадка», чтобы снова отработать то же понятие на наборе данных с другими ценами, количествами, регионами, датами и связями.
Что такое «Мои базы данных»?
Это пространство, где вы создаёте пустую или демонстрационную базу данных через «Откройте редактор базы данных» на главном экране или кнопку базы данных вверху и сами создаёте таблицы, изменяете данные, выполняете транзакции, триггеры и индексы. Можно создать до 50 баз, и если какая-либо инструкция при выполнении завершится ошибкой, это выполнение не сохраняется. Последнее успешное изменение можно отменить один раз.
Есть ли реклама или встроенные покупки?
Встроенных покупок и подписок нет. Приложение для Android показывает баннерную рекламу над панелью вкладок внизу экрана, и она никогда не закрывает миссии или кнопки. Покупки и возвраты в магазинах обрабатываются App Store или Google Play.
Как изменить язык приложения?
В разделе Настройки > Язык приложения выберите один из 20 языков или выберите «Язык устройства», чтобы использовать язык устройства. SQL, названия таблиц и значения данных одинаковы во всех языках, поэтому ваши запросы продолжат работать после смены языка.
Мой прогресс пропал.
Прогресс хранится только на вашем устройстве, поэтому он не переносится, если вы удалите приложение или смените устройство. Восстановление из резервной копии устройства может его вернуть. Если на устройстве мало места, приложение покажет сообщение о том, что прогресс не удалось сохранить; освободите место и повторите попытку.
Как удалить мои данные?
Настройки > Сбросить прогресс обучения удаляет выполненные миссии, закладки, написанный вами SQL и недавнюю историю, а свои базы данных можно удалить по одной из списка. При удалении приложения данные также удаляются с устройства. Поскольку мы никогда не получаем введённую вами информацию, с нашей стороны удалять нечего. Рекламными данными, обрабатываемыми Google, можно управлять в настройках устройства и с помощью инструментов конфиденциальности Google.
Миссии и данные Haru SQL вымышлены и созданы для изучения SQL; суммы — это учебные баллы. Запросы выполняются с синтаксисом SQLite, поэтому имена функций или результаты в других базах данных могут отличаться.