Practice and Learn SQL

Practice and Learn SQL Free App

Rated 4.57/5 (1,119) —  Free Android application by Knowledify

Advertisements

About Practice and Learn SQL

Becoming fluent in SQL takes practice. Reading up, studying the theory or simply knowing the syntax will take you so far; but only regular practice on the full range of the language will make you fluent.

Practicing SQL should also be hassle-free and (yes!) fun. With Knowledify, you will play the role of a freshly hired employee. Through a series of assignments more and more complex around the new database system that you new employer has deployed, you will move up within the company and become masterful in the art of SQL.

Features:
› Assignments increase in complexity and breadth as you progress
› Explore through practical training advanced usage of the language
› Consult contextual reference articles as you are practicing
› Intellisense and code-completion allows you to quickly write up complex queries


Why should you install Knowledify?
› Practice on statements and SQL constructs that you may have forgotten
› Prepare for exams (certification, interview, or university-level exams)
› Maintain and also enrich your knowledge in SQL

How to Download / Install

Download and install Practice and Learn SQL version 1.4.5 on your Android device!
Downloaded 50,000+ times, content rating: Everyone
Android package: com.knowledify.sqlush, download Practice and Learn SQL.apk

All Application Badges

Users love it
Free
downl.
Android
2.3.3+
For everyone
Android app

App History & Updates

What's Changed
Provide better experience with tutorial
Polish content
Version update Practice and Learn SQL was updated to version 1.4.5
More downloads  Practice and Learn SQL reached 50 000 - 100 000 downloads
More downloads  Practice and Learn SQL reached 1 000 - 5 000 downloads
Version update Practice and Learn SQL was updated to version 1.4.2

What are users saying about Practice and Learn SQL

W70%
by W####:

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....

X70%
by X####:

got stack half way through and even if my answer and the expected result are exactly the same an error message say that the columns name are different. But they are not! Anybody have the accepted solution for going past: PROJECT INTO 1/11 ???

X70%
by X####:

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.

X70%
by X####:

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.

H70%
by H####:

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.

X70%
by X####:

I didn't find any other app for SQL practice that is too useful like this one. I Hope next version would be available soon with "Join" and other advance features. Thanks a lot!!

X70%
by X####:

Great app. Learned a lot from it. However there is no logical ending. I just completed the last assignment and that was it. No final assignment or happy ending. Also the advanced version would be really appreciated. With table creation etc.

X70%
by X####:

Superb app to learn SQL. Write and execute each query. Please add more topics to prepare like JOIN etc. Even solutions should be provided. It gets tough to get answers for not doable questions.

O70%
by O####:

Like lots of others, if you're totally stuck you'll never find the correct answer anywhere. I've been stuck on one for a couple of days so have now given up and moved on to another app. A pity for something so simple to rectify.

Y70%
by Y####:

Awesome app, congrats !!!! But I got stuck at Project Into -> 6/11. I could not find an correct answer on the web, nor did my friends.... Please help ne, I tried everything, no result. Pls contact me for a resolve. Have a good one.

X70%
by X####:

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.

X70%
by X####:

...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

X70%
by X####:

I really enjoyed the course! The last sections were the most challenging. I liked the fact that the app didn't give you the solution to a particular problem until you figured it out.

R70%
by R####:

Needs built in answer if stuck anywhere. After completing assignment no chance to go back to see own solved queries of previous assignment until I delete the all answers.

X70%
by X####:

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.

P70%
by P####:

This app gives you a serious practice on sql just like what goes in an organisation even without creating those time consuming databases. Thanks for this wonderful app.

X70%
by X####:

This app takes a very practical approach. Only drawback is that it is incomplete- no JOIN function, for instance. Potentially a fantastic app. Better format than Codecademy.

Q70%
by Q####:

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.

U70%
by U####:

Am really thankful to the developer team.. Just for future update, add the solution tab (SQL query) if so someone really need assitance

X70%
by X####:

Really useful for beginning learners....it s very interesting and easily understandable.... I need next version for more learning...I love this

P70%
by P####:

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.

R70%
by R####:

...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

G70%
by G####:

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.

R70%
by R####:

for the "ORDER BY" lesson, couldn't find anything to do the job except a CASE statement. Below is what I used to get it to work. Anyone else has a more elegant, or actually covered in the lessons, solution, I'd love to see it. SELECT CustomerId, LastName, Country FROM Customer ORDER BY (CASE WHEN Country IN ('Canada','USA') THEN 1 ELSE 2 END), CustomerID

T70%
by T####:

Very good. Except it doesn't save progress online. Reflashed my phone and logged in to play. Have to start from scratch again.

R70%
by R####:

The idea is good but it says im wrong when i use 'Where not City = 'Paris'; '. The output shows all citys but Paris so that is good, but the app sais WRONG!!! NO <> USED!!!. Please check the output for a correct answer, not the input...

G70%
by G####:

Sometime I want to change statement after successfully answer but cannot

R70%
by R####:

Probably one of the best self-training courses I've taken. Loved the plethora of examples. The ability to compare the results and the solution was invaluable. Finally, links to definitions and the base table conveniently placed in the questions made it easy to learn the topics. We'll done developers. Please add the additional training on joins soon.

R70%
by R####:

SUPER COOL !! Enjoyed solving the challenges.

R70%
by R####:

I like the fact that it doesn't allow you to give up and just show you the answer. Makes it challenging. Hope they make more of these apps for other languages.

R70%
by R####:

I'm newbie.. but only less than a week I passed many levels, thank you this apps so helpful..

P70%
by P####:

Need more practicable platform with new n complex questions

R70%
by R####:

Good app. But no correct answers to see if one is stuck, seriously? Can't get through bytes conversion, and what is one supposed to do when the "help" section is not helpful and there are no answers. And need joins, this is essential.

Z70%
by Z####:

thanks, missing functions like floor() floor is my friend. the sort country with order by is simple follow directly order by country in ('Canada','USA'); The exercise 2 Group By has spelling mistake totarevenue tota

R70%
by R####:

Keep up the good work, a more fun way to learn sql ..as previously users have mentioned would like hints/ answers for when we get stuck :)

R70%
by R####:

Very good to learn. Easy and Catchy. Pls enable Joins also.

R70%
by R####:

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.

R70%
by R####:

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.

R70%
by R####:

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.

A70%
by A####:

This us a great tool to learn SQL with basic instructions and easy to follow assignments. The more you learn the harder they get - very entertaining. Try it out and learn something new.


Share The Word!


Rating Distribution

RATING
4.65
1,119 users

5

4

3

2

1