Pomoc

Jeśli masz pytanie lub coś nie działa w Haru SQL, zapoznaj się z najczęściej zadawanymi pytaniami poniżej lub napisz do nas e-mail w dowolnym momencie.

Kontakt

Wyślij wiadomość e-mail na poniższy adres. Podanie poniższych informacji pomoże nam szybciej Ci pomóc.

  • Twoje urządzenie i wersja systemu (np. iPhone 15, iOS 18)
  • Wersja aplikacji (widoczna w Ustawienia > O)
  • Używany język aplikacji
  • Na którym ekranie wystąpił problem, uruchomiony SQL i jak odtworzyć problem (zrzuty ekranu są pomocne)

Nie wysyłaj danych kart płatniczych ani haseł. Nie musisz podawać danych osobowych niezwiązanych z problemem.

Najczęściej zadawane pytania

Jak zacząć?

Otwórz dzisiejszą misję na karcie Dzisiaj albo wybierz temat i etap na karcie Zestawy. Napisz SQL, dotknij „Uruchom”, aby zobaczyć wynik, a następnie dotknij „Sprawdź”, aby porównać go z oczekiwanym wynikiem.

Czy potrzebuję konta lub połączenia z internetem? Gdzie przechowywane są moje informacje?

Konto nie jest potrzebne. Twoje postępy, pisany przez Ciebie SQL i Twoje bazy danych są przechowywane wyłącznie na Twoim telefonie i nigdy nie są wysyłane do nas ani na żaden serwer. Misje i dane są wbudowane w aplikację, więc możesz się uczyć bez internetu. Internet jest używany wyłącznie do wczytywania reklam banerowych na Androidzie.

Jak sprawdzane są odpowiedzi?

Nie na podstawie samego tekstu SQL, lecz przez porównanie kolejności kolumn, wartości, wartości NULL i liczby duplikatów w wyniku. Kolejność wierszy jest sprawdzana tylko wtedy, gdy misja wymaga sortowania, a odpowiedź jest weryfikowana ponownie na dwóch ukrytych zestawach danych. Aliasy kolumn nie wpływają na sprawdzanie.

Jakiej składni SQL używa aplikacja?

Składni SQLite. Misje edukacyjne są tylko do odczytu, więc uruchamiasz jedną instrukcję zaczynającą się od SELECT lub WITH. CREATE, INSERT, UPDATE i DELETE możesz ćwiczyć w Moich bazach danych. Nazwy funkcji lub wyniki mogą się nieznacznie różnić w innych bazach danych.

Co zrobić, gdy utknę?

Otwórz Wskazówki i wyjaśnienia na ekranie misji, aby uzyskać wskazówkę, a jeśli nadal jest trudno, otwórz „Ucz się dzięki rozwiązaniu”. Misje rozwiązane po obejrzeniu rozwiązania są rejestrowane osobno jako nauka z wyjaśnieniem. Gdy wystąpi błąd, aplikacja pokazuje jego przyczynę, sposób naprawy i miejsce, w którym się znajduje.

Czy mogę rozwiązać tę samą misję na innych danych?

Dotknij Wygeneruj nowe dane na ekranie misji lub w Placu zabaw SQL, aby ponownie przećwiczyć tę samą koncepcję na zestawie danych z innymi cenami, ilościami, regionami, datami i relacjami.

Czym są Moje bazy danych?

To przestrzeń, w której tworzysz pustą lub przykładową bazę danych za pomocą „Otwórz edytor bazy danych” na ekranie głównym lub przycisku bazy danych u góry i samodzielnie tworzysz tabele, zmieniasz dane oraz uruchamiasz transakcje, wyzwalacze i indeksy. Możesz utworzyć do 50 baz, a jeśli którakolwiek instrukcja w danym uruchomieniu się nie powiedzie, to uruchomienie nie zostanie zapisane. Ostatnią udaną zmianę można cofnąć jeden raz.

Czy są reklamy lub zakupy w aplikacji?

Nie ma zakupów w aplikacji ani subskrypcji. Aplikacja na Androida wyświetla reklamę banerową nad paskiem kart u dołu ekranu, która nigdy nie zasłania misji ani przycisków. Zakupy i zwroty w sklepach obsługuje App Store lub Google Play.

Jak zmienić język aplikacji?

W Ustawienia > Język aplikacji wybierz jeden z 20 języków lub wybierz „Język urządzenia”, aby korzystać z języka urządzenia. SQL, nazwy tabel i wartości danych są takie same we wszystkich językach, więc Twoje zapytania nadal działają po zmianie języka.

Moje postępy zniknęły.

Postępy są przechowywane wyłącznie na Twoim urządzeniu, więc nie zostaną przeniesione, jeśli usuniesz aplikację lub zmienisz urządzenie. Przywrócenie z kopii zapasowej urządzenia może je odzyskać. Jeśli brakuje miejsca w pamięci, aplikacja wyświetla komunikat, że nie udało się zapisać postępów; zwolnij miejsce i spróbuj ponownie.

Jak usunąć moje dane?

Ustawienia > Zresetuj postęp nauki usuwa ukończone misje, zakładki, napisany SQL i ostatnią historię, a swoje bazy danych możesz usuwać pojedynczo z listy. Usunięcie aplikacji również usuwa dane z urządzenia. Ponieważ nigdy nie otrzymujemy wprowadzanych przez Ciebie informacji, po naszej stronie nie ma nic do usunięcia. Danymi reklamowymi przetwarzanymi przez Google możesz zarządzać w ustawieniach urządzenia i za pomocą narzędzi prywatności Google.

Misje i dane w Haru SQL są fikcyjne i stworzone do nauki SQL; kwoty to punkty edukacyjne. Zapytania są wykonywane w składni SQLite, więc nazwy funkcji lub wyniki mogą się różnić w innych bazach danych.