Support

Om du har en fråga eller om något inte fungerar i Haru SQL kan du läsa vanliga frågor nedan eller mejla oss när som helst.

Kontakta oss

Skicka ett mejl till adressen nedan. Om du tar med följande kan vi hjälpa dig snabbare.

  • Din enhet och OS-version (t.ex. iPhone 15, iOS 18)
  • Appversion (visas i Inställningar > Om)
  • Det appspråk du använder
  • Vilken skärm som hade problemet, den SQL du körde och hur det kan återskapas (skärmbilder hjälper)

Skicka inte kortuppgifter eller lösenord. Du behöver inte ta med personuppgifter som inte har med problemet att göra.

Vanliga frågor

Hur kommer jag igång?

Öppna dagens uppdrag på fliken Idag, eller välj ett tema och en nivå på fliken Datapaket. Skriv SQL, tryck på ”Kör” för att se resultatet och tryck sedan på ”Kontrollera” för att jämföra det med det förväntade resultatet.

Behöver jag ett konto eller en internetanslutning? Var lagras min information?

Inget konto behövs. Dina framsteg, den SQL du skriver och dina databaser lagras endast i din telefon och skickas aldrig till oss eller någon server. Uppdrag och data är inbyggda i appen, så du kan lära dig utan internet. Internet används endast för att läsa in bannerannonser på Android.

Hur kontrolleras svaren?

Inte utifrån själva SQL-texten, utan genom att jämföra resultatets kolumnordning, värden, NULL-värden och antal dubbletter. Radordningen kontrolleras endast när ett uppdrag kräver sortering, och svaret verifieras igen mot två dolda datamängder. Kolumnalias påverkar inte kontrollen.

Vilken SQL-syntax använder appen?

SQLite-syntax. Inlärningsuppdragen är skrivskyddade, så du kör en sats som börjar med SELECT eller WITH. Du kan öva på CREATE, INSERT, UPDATE och DELETE i Mina databaser. Funktionsnamn eller resultat kan skilja sig något i andra databaser.

Vad kan jag göra när jag kör fast?

Öppna Tips & förklaring på uppdragsskärmen för ett tips, och om det fortfarande är svårt öppnar du ”Lär dig med lösningen”. Uppdrag som löses efter att du har sett lösningen registreras separat som inlärning med förklaringen. När ett fel uppstår visar appen orsaken, hur du åtgärdar det och var det finns.

Kan jag lösa samma uppdrag med andra data?

Tryck på Generera ny data på en uppdragsskärm eller i SQL lekplats för att öva på samma begrepp igen med en datamängd som har andra priser, antal, regioner, datum och relationer.

Vad är Mina databaser?

Ett utrymme där du skapar en tom databas eller en exempeldatabas via ”Öppna databasredigeraren” på startskärmen eller databasknappen högst upp, och själv skapar tabeller, ändrar data och kör transaktioner, triggers och index. Du kan skapa upp till 50, och om någon sats i en körning misslyckas sparas inte den körningen. Den senaste lyckade ändringen kan ångras en gång.

Finns det annonser eller köp i appen?

Det finns inga köp i appen eller prenumerationer. Android-appen visar en bannerannons ovanför flikfältet längst ned på skärmen, och den täcker aldrig uppdrag eller knappar. Köp och återbetalningar i butikerna hanteras av App Store eller Google Play.

Hur byter jag appens språk?

I Inställningar > Appens språk väljer du ett av 20 språk eller väljer ”Enhetens språk” för att följa din enhet. SQL, tabellnamn och datavärden är desamma på alla språk, så dina frågor fortsätter att fungera när du byter.

Mina framsteg har försvunnit.

Framsteg lagras endast på din enhet, så de följer inte med om du raderar appen eller byter enhet. Återställning från en säkerhetskopia av enheten kan föra tillbaka dem. Om lagringsutrymmet är lågt visar appen ett meddelande om att framstegen inte kunde sparas; frigör utrymme och försök igen.

Hur raderar jag mina data?

Inställningar > Återställ inlärningsförloppet raderar slutförda uppdrag, bokmärken, den SQL du har skrivit och den senaste historiken, och du kan radera dina databaser en i taget från listan. Om du raderar appen tas även data bort från din enhet. Eftersom vi aldrig tar emot den information du anger finns det inget för oss att radera. Annonsdata som Google behandlar kan du hantera med enhetens inställningar och Googles integritetsverktyg.

Uppdragen och data i Haru SQL är fiktiva och skapade för att lära sig SQL; belopp är inlärningspoäng. Frågorna körs med SQLite-syntax, så funktionsnamn eller resultat kan skilja sig i andra databaser.