Category : Education
I used this a while ago, and this has been the best way to learn SQL hands down. It doesn't feed answers to you, and encourages the user to do their own research instead of relying on multiple choices (which tends to be the standard for app based learning). I wish they would make more with other languages
I rarely leave reviews but I really do like this app. Good flow and makes you really figure things out for yourself. It'd be great if it could go deeper with more advanced topics, triggers etc would be fantastic. Spent at least 5 hours with this. I like how it doesn't give you a solution so you can't just give up. This would be great for other languages too.
I am a complete beginner with not even 1% of SQL knowledge, I just downloaded this app to see how the tutorials are. Trust me this is the bestest app to learn SQL. The references and the examples are explained in layman language. Plus once you start reading, you actually do not feel like stopping. It catches your attention. The best thing is that you feel as if you're working on a live production database. Truely Awesome....
Unlike other apps, this let's you actually write and test basic code - great! Please add some more advanced stuff because I finished the course in no time. A random questions section would also be very useful, that allows you to bring all the learnings together and try to remember them for different types of problems.
Been able to use the app well but I had a little programming in college and I'm pretty good at setting up spreadsheet formulas. I think a real beginner would have trouble figuring out how to proceed with syntax and setting up the mathematical functions needed in the solutions. One thing that might help is to add an option for a certain number of tries and then you can see the solution formula. Seeing the solution after getting the correct answer would be nice too, as it would show formatting suggestions.
I was looking for a good interactive tutorial for SQL and this has it ALL. Information to reference AND actual exercises THAT ARE INTERACTIVE. I've had so much trouble finding coding apps because I learn from DOING - not just reading. This has that. ON MY PHONE. MORE of this guys. Excellent app. Will pay for more coding tutorial apps like this.
SQL is easy to learn but the app lacks detail instructions about halfway through the app. I had to look up this and that to complete the lessons because they failed provide the info. And the app doesn't allow you to retry old lessons. One time, I was allowed to pass a lesson even though I noticed a mistake with what I wrote, the app only compares the results and not what you wrote.
Allows for some good practice and v. nice that it doesn't require internet so the app can be used on the train. The Google+ sign in doesn't work so I had to start over when I got a new phone which was a bummer (but good for brushing up on earlier concepts). Other raters are correct that it won't give you the answers, but it does tell you where you messed up so you can re-work. I think that's more valuable since that what you'll get/ will need to do in reality.
This is my favorite practice app so far but...this is not for beginners! First you have to learn SQL elsewhere, then you can use this to practice. I like the questions, although there should be more levels and questions and better language. Also, when you don't know the answers it should have a help center pointing to a lesson, explain whats the goal and how to solve or figure it out...you can't be left guessing... understanding that's the path to learn.
Well structured, good basic content, very nice usability including handy links to the relevant help topics for that particular question. Great for learning to be typing out queries instead of selecting from multichoice. Awesome to include keyword prompts/autocompletion so i could type out queries quickly on my phone.
...it's definitely not for complete beginners. One question said "do not use the less than or equals operators" - there was nothing in the help section that explained what could be used instead - I used the "between" function, but only because I already knew it. A complete beginner would not. A more comprehensive help section would greatly improve an already fantastic app
I thoroughly enjoy using this app. It's a great way to learn SQL in an efficient way. However there are three things that can be improved upon: you need an SQL testing ground feature where you can practice on your own writing some SQL queries. Secondly, sometimes I want to re-write the answer for a specific question to see if there multiple ways to get the correct answer. Thirdly, it would be nice if we could see the query result time to see if the sql we write is optimal, fast and efficient.
I studied SQL in class a few years ago and somehow because I haven't been practicing, I had forgotten a lot about sytanx in SQL but with this app, it has been helpful in doing revision. It keeps giving me a challenge to solve a problem. So wonderful.
So far so good, except now I'm stuck and despite rereading the material and trying to figure out my error all I kept getting presented with is "syntax" error and the app doesn't allow you to see a solution at all. If this was added it'd be worth using but quite frankly, now that I can't progress due to the lack of direction it's pretty worthless.
There are a lot of good and clever practice problems. But sometimes the wording doesn't make sense. 2 questions may be worded the same way but looking for different results. You can't see any answers or useful hints. And you can't review questions already correctly answered. U can waste a lot of time with this app
Really love this app. It allows you to learn at your own pace and keeps it enjoyable almost like playing a game. Just one improvement could be added an option that could give the answer if you are stuck. Got stuck on the last sorting example. Keep up the good work much love.
So easy to use and learn. Very convenient. I like the shortcuts and being able to actually put the information to use and practice. Also really useful to see the results your query generates after each attempt. This app is gold :) I had no SQL experience prior to this, and this app makes learning it so easy and effective. Looking forward to the update for more info!
This app is perfect for someone who learns best by doing, like myself. There are no answers or hints provided, you have to figure each and every answer out your self - with in-app resources and guides of course. I just finished all of the levels, and at times I got extremely frustrated because I just couldn't seem to figure out some of the questions. The frustration was worth it though, I really got a better grasp of certain functions and the fact that there are more than one way to get to the same answer!
Seen quite a few wrong queries. Suggest to refrain using this. Sorry for the negative review, but I can't stand it.
I completed all the exercises minus one. The solution was too tricky and not documented. Completely beyond the scope of this tool. The documentation is good but not complete. Adding the option to run own test queries would make a 5-star app.
it teaches you the basics through assignments which is a very efficient way to learn if compared with the traditional most common way which focus on teaching you the syntax of any programing language mostly and without any practicality which leaves you lost in the end cause you don't know what to do exactly with what you've learned and as a result you tend to forget it quickly, hope to see a lot more apps like this in the future, Keep up the good work :)
This is great app to practice SQL. I don't think it is for beginners. You should first do a course using solo learn app, you will get the knowledge of commands. Then you can start using this app.
It's good enough to practice on the go, but people need a "Hint" button. Some exercises are hard for some people and they get really frustrated about it that they can't find out what they should be doing. Would be 5 stars if that function is implemented.
The most glaring problem with this app is that it does a poor job teaching the content. Descriptions are short and generally insufficient, and some are even missing outright. The content itself is shallow and barely goes beyond basic queries. If you're reading this, move on to another app.
Excellent app with great introductory examples. I'd have loved to learn SQL this was, but sadly, we didn't have smartphones back then. I'll definitely recommend this as a supplementary learning tool. I'd even be willing to pay for it, it's that good :)
Set out as a bit of a game, this app makes it easy to learn, tells you what sort of error you made and shows you what the results should be, but doesn't spoon feed you. Unfortunately when you set new column titles, it doesn't always clue you in to what the title should be, leading you to have to cheat to get the trivial detail right.
This is hands down the best sql-teaching app out there. Sure there were a few questions asking you to convert bytes to megabits and kilobits which required googling, but other than that this is AN AMAZING APP! GET IT!
Doesn't have all the funtions that are required. I am even unable to open tab table to see all the tables
You should tell the user that you want a particular column name prior to running the query. I shouldn't have to run the query and then realize you wanted a particular column name afterwards. In one problem the solution column name is spelled incorrectly (TotaRevenue), which then leads to me getting an incorrect answer. Either tell the user exactly what you want as a column name or don't do a check for it.