Ondersteuning

Heb je een vraag of werkt er iets niet in Haru SQL? Bekijk de veelgestelde vragen hieronder of stuur ons op elk moment een e-mail.

Contact

Stuur een e-mail naar het onderstaande adres. Als je de volgende gegevens vermeldt, kunnen we je sneller helpen.

  • Je apparaat en besturingssysteemversie (bijv. iPhone 15, iOS 18)
  • Appversie (te zien in Instellingen > Over)
  • De app-taal die je gebruikt
  • Op welk scherm het probleem optrad, de SQL die je uitvoerde en hoe het te reproduceren is (screenshots helpen)

Stuur geen betaalkaartgegevens of wachtwoorden mee. Je hoeft geen persoonsgegevens op te nemen die niets met het probleem te maken hebben.

Veelgestelde vragen

Hoe begin ik?

Open de missie van vandaag op het tabblad Vandaag, of kies een thema en niveau op het tabblad Datapakketten. Schrijf SQL, tik op "Uitvoeren" om het resultaat te zien en tik dan op "Controleren" om het te vergelijken met het verwachte resultaat.

Heb ik een account of internetverbinding nodig? Waar wordt mijn informatie opgeslagen?

Er is geen account nodig. Je voortgang, de SQL die je schrijft en je databases worden alleen op je telefoon opgeslagen en worden nooit naar ons of naar een server verzonden. Missies en gegevens zijn in de app ingebouwd, dus je kunt zonder internet leren. Internet wordt alleen gebruikt om banneradvertenties op Android te laden.

Hoe worden antwoorden gecontroleerd?

Niet op de SQL-tekst zelf, maar door de kolomvolgorde, waarden, NULL-waarden en het aantal duplicaten van het resultaat te vergelijken. De rijvolgorde wordt alleen gecontroleerd als een missie om sortering vraagt, en het antwoord wordt nogmaals geverifieerd op twee verborgen datasets. Kolomaliassen hebben geen invloed op de controle.

Welke SQL-syntaxis gebruikt de app?

SQLite-syntaxis. Leermissies zijn alleen-lezen, dus je voert één instructie uit die begint met SELECT of WITH. Je kunt CREATE, INSERT, UPDATE en DELETE oefenen in Mijn databases. Functienamen of resultaten kunnen in andere databases licht afwijken.

Wat kan ik doen als ik vastloop?

Open Tips & uitleg op het missiescherm voor een tip, en als het nog steeds moeilijk is, open je "Leer met de oplossing". Missies die na het bekijken van de oplossing zijn opgelost, worden apart geregistreerd als leren met de uitleg. Bij een fout toont de app de oorzaak, hoe je het oplost en waar de fout zit.

Kan ik dezelfde missie met andere gegevens oplossen?

Tik op Genereer nieuwe gegevens op een missiescherm of in de SQL speeltuin om hetzelfde concept opnieuw te oefenen met een dataset met andere prijzen, hoeveelheden, regio's, datums en relaties.

Wat is Mijn databases?

Een ruimte waarin je via "Open de database-editor" op het startscherm of de databaseknop bovenaan een lege of voorbeelddatabase maakt, en zelf tabellen aanmaakt, gegevens wijzigt en transacties, triggers en indexen uitvoert. Je kunt er maximaal 50 maken, en als een instructie in een uitvoering mislukt, wordt die uitvoering niet opgeslagen. De laatste geslaagde wijziging kan één keer ongedaan worden gemaakt.

Zijn er advertenties of in-app-aankopen?

Er zijn geen in-app-aankopen of abonnementen. De Android-app toont een banneradvertentie boven de tabbalk onderaan het scherm, die nooit missies of knoppen bedekt. Aankopen en terugbetalingen in de stores worden afgehandeld door de App Store of Google Play.

Hoe wijzig ik de app-taal?

Kies in Instellingen > App-taal een van de 20 talen of selecteer "Apparaattaal" om je apparaat te volgen. SQL, tabelnamen en gegevenswaarden zijn in elke taal hetzelfde, dus je query's blijven werken als je van taal wisselt.

Mijn voortgang is verdwenen.

Voortgang wordt alleen op je apparaat opgeslagen, dus die gaat niet mee als je de app verwijdert of van apparaat wisselt. Herstellen vanaf een apparaatback-up kan je voortgang terugbrengen. Als de opslag bijna vol is, toont de app een melding dat de voortgang niet kon worden opgeslagen; maak ruimte vrij en probeer het opnieuw.

Hoe verwijder ik mijn gegevens?

Instellingen > Leervoortgang resetten verwijdert voltooide missies, bladwijzers, de SQL die je hebt geschreven en de recente geschiedenis, en je kunt je databases een voor een uit de lijst verwijderen. Als je de app verwijdert, worden de gegevens ook van je apparaat verwijderd. Omdat wij de informatie die je invoert nooit ontvangen, is er aan onze kant niets te verwijderen. Advertentiegegevens die Google verwerkt, kun je beheren via je apparaatinstellingen en de privacytools van Google.

De missies en gegevens van Haru SQL zijn fictief en gemaakt om SQL te leren; bedragen zijn leerpunten. Query's worden uitgevoerd met SQLite-syntaxis, dus functienamen of resultaten kunnen in andere databases afwijken.