Course Content

Course Content

In & NOt in Condition

SQL is the most important language for any developer. It is used in all the major industries and applications. But, there are some quirks at play in SQL that can cause difficulties to developers.


SQL is a common language for database management. It is very useful for many applications in digital businesses, but it has some limitations when compared with the native languages of the database. The table "condition" in MySQL can be used to describe conditions that are used to compare two values. For example, "a>5" means that if value A is greater than 5 then value B must be greater than 5. As an example of using condition with SQL, let’s say you want to perform arithmetic using only numbers between 0 and 10:

There was a time when SQL was the king of databases. It was used by many people and companies to store data, manipulate it and run multiple operations, but as technology moved forward and computers became more powerful, SQL became outdated. It didn't help that the language itself has been replaced with newer ones such as Java or C++. The other problem is that we cannot find an easy way to create a new database configuration for our application without having to learn brand new programming languages like C# or Ruby on Rails. SQL is still useful if you need something like: Create queries that work against certain data structures (for example: tables) rather than specific fields; Get information from certain tables; Maintain complex indexes; Find all values in specific fields; Retrieve information from other databases.

We can nest the above query to find the second largest salary. select *from employee group by salary order by salary desc limit 1,1; There are other ways : SELECT name, MAX(salary) AS salary FROM employee WHERE salary IN (SELECT salary FROM employee MINUS SELECT MAX(salary) FROM employee);

Recommended Courses

Share With Friend

Have a friend to whom you would want to share this course?

Download LearnVern App

App Preview Image
App QR Code Image
Code Scan or Download the app
Google Play Store
App Store
397K+ Downloads
App Download Section Circle 1
4.57 Avg. Ratings
App Download Section Circle 2
13K+ Reviews
App Download Section Circle 3
  • Learn anywhere on the go
  • Get regular updates about your enrolled or new courses
  • Share content with your friends
  • Evaluate your progress through practice tests
  • No internet connection needed
  • Enroll for the webinar and join at the time of the webinar from anywhere