﻿ SQLite Exercise: Display the names and salary for all employees whose salary is not in the specified range and are in department 30 or 100 - w3resource

# SQLite Exercise: Display the names and salary for all employees whose salary is not in the specified range and are in department 30 or 100

Write a query to display the names (first_name, last_name) and salary for all employees whose salary is not in the range \$10,000 through \$15,000 and are in department 30 or 100.

Sample table : employees

SQLite Code :

``````SELECT first_name, last_name, salary, department_id
FROM employees
WHERE salary NOT BETWEEN 10000 AND 15000
AND department_id IN (30, 100);
``````

Output:

```first_name  last_name   salary      department_id
----------  ----------  ----------  -------------
Daniel      Faviet      9000        100
John        Chen        8200        100
Ismael      Sciarra     7700        100
Jose Manue  Urman       7800        100
Luis        Popp        6900        100
Alexander   Khoo        3100        30
Shelli      Baida       2900        30
Sigal       Tobias      2800        30
Guy         Himuro      2600        30
Karen       Colmenares  2500        30
```

Relational Algebra Expression:

Relational Algebra Tree:

## Model Database

Structure of 'hr' database :

Improve this sample solution and post your code through Disqus.

What is the difficulty level of this exercise?

﻿