Professional Documents
Culture Documents
)
SELECT * from employee
2.)
FirstNameage Salary
John 5427000
Leroy 5540099
John 2835000
Lisa 2735000
Ginger 2231500
Kelly 2722000
Shawn 2025000
Michael 2125000
Anthony 2619500
Leroy 5430000
Mary Ann 3232513
Donald 3519300
Linda 3525000
Sarah 1525000
Kevin 4032300
Conrad 2032300
Isabela 3830260
Lisa 2320000
Ginger 1022000
Kelly 2519000
Shawn 2622000
Michael 2421000
Anthony 4723000
Mary Ann 2737570
Donald 3431000
3.)
127.0.0.1/employee/employee/
http://localhost/phpmyadmin/tbl_sql.php?db=employee&table=employee
Showing rows 0 - 24 (60 total, Query took 0.0024 seconds.)
Name
John
Leroy
John
Lisa
Ginger
Kelly
Shawn
Michael
Anthony
Leroy
Mary Ann
Donald
Linda
Sarah
Kevin
Conrad
Isabela
Lisa
Ginger
Kelly
Shawn
Michael
Anthony
Mary Ann
Donald
4.)
5.)
6.)
FirstNameLastName
Ginger Finger
Shawn Tait
Michael Tolstoy
Sarah Karan
Conrad Whales
Lisa Logan
Ginger Gran
Ginger Brown
Shawn Sons
Michael Mitchell
Sarah Jones
Lisa Hammer
Ginger Gold
7.)
FirstNameLastName Salary
John Smith 27000
John Fanning 35000
Lisa Moore 35000
Kelly Brooks 22000
Anthony Hopkins 19500
Donald Duck 19300
Kevin Peitersen 32300
Isabela Karan 30260
Lisa Logan 20000
Kelly Shield 19000
Mary Ann Vista37570
Kevin Luther 33000
Isabela Tauton 32500
John Vaughan 27000
Leroy Garten 40099
John Whitaker 32000
Lisa Merci 35000
Kelly Alba 22000
Anthony Bravo 19500
Mary Ann Dolce 32513
Donald Bus 19300
Isabela Apple 30260
Lisa Hammer 20000
Kelly Rise 19000
Anthony Tamahori 23000
8.)
9.)
SELECT LastName from employee WHERE FirstName LIKE 'KELLY'
LastName
Brooks
Shield
Alba
Rise
10.)
SELECT * from employee WHERE LastName LIKE '%Moore'
11.)
SELECT * from employee WHERE Age>=35
FirstNameTitle LastName
Leroy General Manager Brooks
John Programmer Fanning
Mary Ann Software Engineer Moore
Kevin Programmer Peitersen
Linda Fresher Hamser
Sarah Fresher Bones
Kevin Programmer Luther
Leroy Programmer Garten
Mary Ann Programmer Dolce
Kevin Software Engineer Reese
Linda Fresher Josh
Sarah Fresher Michael
Kevin Programmer Long
14.)SELECT * from employee WHERE Age <48 and Salary>=21520
15.)SELECT FirstName,Age from employee WHERE Salary BETWEEN 25000 AND 35000 AND
FirstName LIKE 'John%'
FirstNameAge
John 54
John 28
John 25
John 25
18.)
SELECT * from employee ORDER BY Salary DESC
20.)
SELECT * from employee WHERE Age>=17 ORDER BY Salary ASC
21.)
SELECT * from employee WHERE Age<34 ORDER BY Salary DESC
22.)
SELECT * from employee ORDER BY length(FirstName) ASC
NumberOfEmployees
9
24.)
SELECT FirstName,LastName,Title,(Age+5) as Age,(Salary-250) as Salary from employee
25.)
SELECT Count(*) as NumberOfEmployees from employee WHERE LastName like '%re' OR
LastName LIKE '%ri' or LastName like '%ks'
NumberOfEmployees
8
26.)
SELECT AVG(Salary) from employee
AVG(Salary)
27898.0667
27.)
SELECT AVG(Salary) from employee where Title like 'Fresher'
26476.1905
28.)
SELECT AVG(Salary) from employee where Title like 'Programmer'
28143.8621
29.)
SELECT AVG(Salary) from employee where age>=35 and age<50
28265.7143
30.)
SELECT Count(*) from employee where Title LIKE 'Fresher'
21
32.)
SELECT SUM(Salary) from employee where age < 40
1173086
33.)
SELECT SUM(Salary) from employee where title like 'Fresher' or Title like 'Programmer'
1372172
34.)
SELECT (SUM(Salary)*36) from employee where title like 'Fresher' and age>27
7668000
35.)
SELECT FirstName,LastName,Age from employee where Salary>=35000 ORDER BY Age desc
LIMIT 1
FirstNameLastName Age
Leroy Brooks 55
36.)
SELECT FirstName,LastName,Age from employee where title LIKE 'General Manager' ORDER
BY Age ASC LIMIT 1
Leroy Kings 54
37.)
SELECT * from employee where title LIKE 'Fresher' and Salary<35000 ORDER BY Age DESC
LIMIT 1
Sarah Michael Fresher 5132000
38.)
SELECT FirstName,Age from employee where FirstName LIKE 'John' or FirstName LIKE 'Michael'
and Salary BETWEEN 17000 AND 26000
FirstNameAge
John 54
John 28
Michael 21
Michael 24
John 25
John 25
Michael 21
Michael 24
39.)
SELECT Title,COUNT(*) AS NumberOfEmployees from employee GROUP BY Title ORDER BY
NumberOfEmployees ASC
Title NumberOfEmployees
General Manager 3
Software Engineer 7
Fresher 21
Programmer 29
40.)
SELECT Title,AVG(Salary) from employee GROUP BY Title
Title AVG(Salary)
Fresher 26476.1905
General Manager 33366.3333
Programmer 28143.8621
Software Engineer 28801.8571
41.)
SELECT AVG(Salary) from employee where Title Not LIKE 'Fresher'
28663.6923
42.)
SELECT Title,AVG(Age) from employee GROUP BY Title
Title AVG(Age)
Fresher 27.0476
General Manager 54.3333
Programmer 33.5517
Software Engineer 31.8571
43.)
SELECT Title,COUNT(*) from employee where Age BETWEEN 25 and 40 GROUP BY Title
Title COUNT(*)
Fresher 5
Programmer 22
Software Engineer 3
44.)
SELECT Title,AVG(Salary) AS Average from employee GROUP BY Title HAVING
AVG(Salary)>25000
Title Average
Fresher 26476.1905
General Manager 33366.3333
Programmer 28143.8621
Software Engineer 28801.8571
45.)
SELECT Title,SUM(Age) from employee GROUP BY Title HAVING SUM(Age)>30
Title SUM(Age)
Fresher 568
General Manager 163
Programmer 973
Software Engineer 223
Update Queries :
UPDATE employee Set LastName = 'Moore' where FirstName like 'Lisa' and LastName like 'Ray'
UPDATE employee
Set Age = Age + 1, Salary = Salary + 5000
where FirstName like 'Ginger' and LastName like 'Finger'