You are on page 1of 20

1.

)
SELECT * from employee

FirstNameLastName Title Age Salary


John Smith Programmer 5427000
Leroy Brooks General Manager 5540099
John Fanning Programmer 2835000
Lisa Moore Programmer 2735000
Ginger Finger Fresher 2231500
Kelly Brooks Programmer 2722000
Shawn Tait Fresher 2025000
Michael Tolstoy Fresher 2125000
Anthony Hopkins Programmer 2619500

2.)

SELECT FirstName,age,Salary from employee

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

SELECT FirstName AS Name from employee

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

SELECT CONCAT(FirstName,' ',LastName) AS Name from employee


Name
John Smith
Leroy Brooks
John Fanning
Lisa Moore
Ginger Finger
Kelly Brooks
Shawn Tait
Michael Tolstoy
Anthony Hopkins
Leroy Miles
Mary Ann Moore
Donald Duck
Linda Hamilton
Sarah Karan
Kevin Peitersen
Conrad Whales
Isabela Karan
Lisa Logan
Ginger Gran
Kelly Shield
Shawn Bichel
Michael Stone
Anthony Groove
Mary Ann Vista
Donald Bang

5.)

SELECT * from employee WHERE Salary>38000

FirstNameLastName Title Age Salary


Leroy Brooks General Manager 5540099
Leroy Garten Programmer 5540099

6.)

SELECT FirstName,LastName from employee WHERE Age<24

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

SELECT FirstName,LastName,Salary from employee WHERE Title LIKE '%Programmer%'

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

SELECT * from employee WHERE LastName LIKE '%O%'

FirstNameLastName Title Age Salary


Leroy Brooks General Manager 5540099
Lisa Moore Programmer 2735000
Kelly Brooks Programmer 2722000
Michael Tolstoy Fresher 2125000
Anthony Hopkins Programmer 2619500
Mary Ann Moore Software Engineer 3232513
Linda Hamilton Fresher 3525000
Lisa Logan Programmer 2320000
Michael Stone Fresher 2421000
Anthony Groove Software Engineer 4723000
Sarah Bones Fresher 5132000
Isabela Tauton Programmer 2532500
Ginger Brown Software Engineer 2025000
Shawn Sons Fresher 2025000
Anthony Bravo Programmer 2619500
Mary Ann Dolce Programmer 3232513
Linda Scott Fresher 3525000
Sarah Jones Fresher 1525000
Ginger Gold Fresher 1022000
Michael Moore Fresher 2421000
Anthony Tamahori Programmer 8423000
Mary Ann Horn Programmer 2737570
Linda Josh Fresher 4234000
Kevin LongProgrammer 4533000
Conrad Tamahori Software Engineer 2431500

9.)
SELECT LastName from employee WHERE FirstName LIKE 'KELLY'

LastName
Brooks
Shield
Alba
Rise

10.)
SELECT * from employee WHERE LastName LIKE '%Moore'

FirstNameLastName Title Age Salary


Lisa Moore Programmer 2735000
Mary Ann Moore Software Engineer 3232513
Michael Moore Fresher 2421000
Isabela Moore Programmer 2532500

11.)
SELECT * from employee WHERE Age>=35

FirstNameLastName Title Age Salary


John Smith Programmer 5427000
Leroy Brooks General Manager 5540099
Leroy MilesGeneral Manager 5430000
Donald Duck Programmer 3519300
Linda Hamilton Fresher 3525000
Kevin Peitersen Programmer 4032300
Isabela Karan Programmer 3830260
Anthony Groove Software Engineer 4723000
Linda HamserFresher 4234000
Sarah Bones Fresher 5132000
Kevin Luther Programmer 4533000
Leroy Garten Programmer 5540099
Leroy Kings General Manager 5430000
Donald Bus Programmer 3519300
Linda Scott Fresher 3525000
Kevin Reese Software Engineer 4032300
Conrad Turtle Software Engineer 4025000
Isabela Apple Programmer 3830260
Anthony Tamahori Programmer 8423000
Linda Josh Fresher 4234000
Sarah Michael Fresher 5132000
Kevin LongProgrammer 4533000

12.)SELECT * from employee WHERE Age BETWEEN 24 AND 43

FirstNameLastName Title Age Salary


John Fanning Programmer 2835000
Lisa Moore Programmer 2735000
Kelly Brooks Programmer 2722000
Anthony Hopkins Programmer 2619500
Mary Ann Moore Software Engineer 3232513
Donald Duck Programmer 3519300
Linda Hamilton Fresher 3525000
Kevin Peitersen Programmer 4032300
Isabela Karan Programmer 3830260
Kelly Shield Programmer 2519000
Shawn Bichel Fresher 2622000
Michael Stone Fresher 2421000
Mary Ann VistaProgrammer 2737570
Donald Bang Fresher 3431000
Linda HamserFresher 4234000
Conrad Marss Fresher 2431500
Isabela Tauton Programmer 2532500
John Vaughan Programmer 2527000
John Whitaker Programmer 2532000
Lisa Merci Programmer 2735000
Kelly Alba Programmer 2722000
Anthony Bravo Programmer 2619500
Mary Ann Dolce Programmer 3232513
Donald Bus Programmer 3519300
Linda Scott Fresher 3525000

13.)SELECT FirstName,Title,LastName from employee WHERE Salary >31250 AND Age


BETWEEN 28 AND 62

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

FirstNameLastName Title Age Salary


John Fanning Programmer 2835000
Lisa Moore Programmer 2735000
Ginger Finger Fresher 2231500
Kelly Brooks Programmer 2722000
Shawn Tait Fresher 2025000
Michael Tolstoy Fresher 2125000
Mary Ann Moore Software Engineer 3232513
Linda Hamilton Fresher 3525000
Sarah Karan Fresher 1525000
Kevin Peitersen Programmer 4032300
Conrad Whales Software Engineer 2032300
Isabela Karan Programmer 3830260
Ginger Gran Fresher 1022000
Shawn Bichel Fresher 2622000
Anthony Groove Software Engineer 4723000
Mary Ann VistaProgrammer 2737570
Donald Bang Fresher 3431000
Linda HamserFresher 4234000
Kevin Luther Programmer 4533000
Conrad Marss Fresher 2431500
Isabela Tauton Programmer 2532500
John Vaughan Programmer 2527000
John Whitaker Programmer 2532000
Lisa Merci Programmer 2735000
Ginger Brown Software Engineer 2025000

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

16.)SELECT * from employee ORDER BY Age DESC


FirstNameLastName Title Age Salary
Anthony Tamahori Programmer 8423000
Leroy Brooks General Manager 5540099
Leroy Garten Programmer 5540099
John Smith Programmer 5427000
Leroy Kings General Manager 5430000
Leroy MilesGeneral Manager 5430000
Sarah Bones Fresher 5132000
Sarah Michael Fresher 5132000
Anthony Groove Software Engineer 4723000
Kevin Luther Programmer 4533000
Kevin LongProgrammer 4533000
Linda HamserFresher 4234000
Linda Josh Fresher 4234000
Conrad Turtle Software Engineer 4025000
Kevin Peitersen Programmer 4032300
Kevin Reese Software Engineer 4032300
Isabela Apple Programmer 3830260
Isabela Karan Programmer 3830260
Donald Bus Programmer 3519300
Linda Scott Fresher 3525000
Linda Hamilton Fresher 3525000
Donald Duck Programmer 3519300
Donald Crank Programmer 3431000
Donald Bang Fresher 3431000
Mary Ann Dolce Programmer 3232513

17.)SELECT * from employee ORDER BY Age ASC

FirstNameLastName Title Age Salary


Ginger Gran Fresher 1022000
Ginger Gold Fresher 1022000
Sarah Jones Fresher 1525000
Sarah Karan Fresher 1525000
Conrad Whales Software Engineer 2032300
Shawn Tait Fresher 2025000
Ginger Brown Software Engineer 2025000
Shawn Sons Fresher 2025000
Michael Mitchell Fresher 2125000
Michael Tolstoy Fresher 2125000
Ginger Finger Fresher 2231500
Lisa Hammer Programmer 2320000
Lisa Logan Programmer 2320000
Michael Stone Fresher 2421000
Michael Moore Fresher 2421000
Conrad Tamahori Software Engineer 2431500
Conrad Marss Fresher 2431500
Isabela Moore Programmer 2532500
John Vaughan Programmer 2527000
Kelly Shield Programmer 2519000
John Whitaker Programmer 2532000
Isabela Tauton Programmer 2532500
Kelly Rise Programmer 2519000
Shawn Bichel Fresher 2622000
Anthony Hopkins Programmer 2619500

18.)
SELECT * from employee ORDER BY Salary DESC

FirstNameLastName Title Age Salary


Leroy Brooks General Manager 5540099
Leroy Garten Programmer 5540099
Mary Ann Horn Programmer 2737570
Mary Ann VistaProgrammer 2737570
John Fanning Programmer 2835000
Lisa Moore Programmer 2735000
Lisa Merci Programmer 2735000
Linda Josh Fresher 4234000
Linda HamserFresher 4234000
Kevin LongProgrammer 4533000
Kevin Luther Programmer 4533000
Mary Ann Moore Software Engineer 3232513
Mary Ann Dolce Programmer 3232513
Isabela Tauton Programmer 2532500
Isabela Moore Programmer 2532500
Kevin Peitersen Programmer 4032300
Kevin Reese Software Engineer 4032300
Conrad Whales Software Engineer 2032300
John Whitaker Programmer 2532000
Sarah Bones Fresher 5132000
Sarah Michael Fresher 5132000
Conrad Tamahori Software Engineer 2431500
Ginger Finger Fresher 2231500
Conrad Marss Fresher 2431500
Donald Crank Programmer 3431000

19.)SELECT * from employee ORDER BY Salary ASC

FirstNameLastName Title Age Salary


Kelly Rise Programmer 2519000
Kelly Shield Programmer 2519000
Donald Bus Programmer 3519300
Donald Duck Programmer 3519300
Anthony Hopkins Programmer 2619500
Anthony Bravo Programmer 2619500
Lisa Logan Programmer 2320000
Lisa Hammer Programmer 2320000
Michael Moore Fresher 2421000
Michael Stone Fresher 2421000
Ginger Gran Fresher 1022000
Shawn Bichel Fresher 2622000
Shawn Bell Fresher 2622000
Kelly Alba Programmer 2722000
Kelly Brooks Programmer 2722000
Ginger Gold Fresher 1022000
Anthony Tamahori Programmer 8423000
Anthony Groove Software Engineer 4723000
Linda Scott Fresher 3525000
Shawn Tait Fresher 2025000
Linda Hamilton Fresher 3525000
Ginger Brown Software Engineer 2025000
Conrad Turtle Software Engineer 4025000
Shawn Sons Fresher 2025000
Sarah Karan Fresher 1525000

20.)
SELECT * from employee WHERE Age>=17 ORDER BY Salary ASC

FirstNameLastName Title Age Salary


Kelly Shield Programmer 2519000
Kelly Rise Programmer 2519000
Donald Duck Programmer 3519300
Donald Bus Programmer 3519300
Anthony Hopkins Programmer 2619500
Anthony Bravo Programmer 2619500
Lisa Logan Programmer 2320000
Lisa Hammer Programmer 2320000
Michael Stone Fresher 2421000
Michael Moore Fresher 2421000
Shawn Bichel Fresher 2622000
Shawn Bell Fresher 2622000
Kelly Alba Programmer 2722000
Kelly Brooks Programmer 2722000
Anthony Tamahori Programmer 8423000
Anthony Groove Software Engineer 4723000
Conrad Turtle Software Engineer 4025000
Michael Mitchell Fresher 2125000
Linda Scott Fresher 3525000
Linda Hamilton Fresher 3525000
Shawn Tait Fresher 2025000
Michael Tolstoy Fresher 2125000
Shawn Sons Fresher 2025000
Ginger Brown Software Engineer 2025000
John Vaughan Programmer 2527000

21.)
SELECT * from employee WHERE Age<34 ORDER BY Salary DESC

FirstNameLastName Title Age Salary


Mary Ann Horn Programmer 2737570
Mary Ann VistaProgrammer 2737570
John Fanning Programmer 2835000
Lisa Moore Programmer 2735000
Lisa Merci Programmer 2735000
Mary Ann Moore Software Engineer 3232513
Mary Ann Dolce Programmer 3232513
Isabela Tauton Programmer 2532500
Isabela Moore Programmer 2532500
Conrad Whales Software Engineer 2032300
John Whitaker Programmer 2532000
Conrad Tamahori Software Engineer 2431500
Conrad Marss Fresher 2431500
Ginger Finger Fresher 2231500
John Vaughan Programmer 2527000
Shawn Tait Fresher 2025000
Michael Mitchell Fresher 2125000
Sarah Karan Fresher 1525000
Sarah Jones Fresher 1525000
Michael Tolstoy Fresher 2125000
Shawn Sons Fresher 2025000
Ginger Brown Software Engineer 2025000
Kelly Brooks Programmer 2722000
Ginger Gran Fresher 1022000
Shawn Bell Fresher 2622000

22.)
SELECT * from employee ORDER BY length(FirstName) ASC

FirstNameLastName Title Age Salary


John Smith Programmer 5427000
John Vaughan Programmer 2527000
Lisa Logan Programmer 2320000
John Whitaker Programmer 2532000
Lisa Merci Programmer 2735000
Lisa Moore Programmer 2735000
John Fanning Programmer 2835000
Lisa Hammer Programmer 2320000
Kevin Luther Programmer 4533000
Shawn Bichel Fresher 2622000
Kelly Shield Programmer 2519000
Shawn Sons Fresher 2025000
Kevin Peitersen Programmer 4032300
Sarah Karan Fresher 1525000
Linda Hamilton Fresher 3525000
Leroy Brooks General Manager 5540099
Kelly Alba Programmer 2722000
Kelly Brooks Programmer 2722000
Shawn Tait Fresher 2025000
Linda Scott Fresher 3525000
Leroy Garten Programmer 5540099
Leroy MilesGeneral Manager 5430000
Sarah Bones Fresher 5132000
Sarah Jones Fresher 1525000
Linda HamserFresher 4234000
23.)
Your SQL query has been executed successfully.

SELECT COUNT(*) as NumberOfEmployees from employee WHERE Age>45

NumberOfEmployees
9

24.)
SELECT FirstName,LastName,Title,(Age+5) as Age,(Salary-250) as Salary from employee

FirstNameLastName Title Age Salary


John Smith Programmer 5926750
Leroy Brooks General Manager 6039849
John Fanning Programmer 3334750
Lisa Moore Programmer 3234750
Ginger Finger Fresher 2731250
Kelly Brooks Programmer 3221750
Shawn Tait Fresher 2524750
Michael Tolstoy Fresher 2624750
Anthony Hopkins Programmer 3119250
Leroy MilesGeneral Manager 5929750
Mary Ann Moore Software Engineer 3732263
Donald Duck Programmer 4019050
Linda Hamilton Fresher 4024750
Sarah Karan Fresher 2024750
Kevin Peitersen Programmer 4532050
Conrad Whales Software Engineer 2532050
Isabela Karan Programmer 4330010
Lisa Logan Programmer 2819750
Ginger Gran Fresher 1521750
Kelly Shield Programmer 3018750
Shawn Bichel Fresher 3121750
Michael Stone Fresher 2920750
Anthony Groove Software Engineer 5222750
Mary Ann VistaProgrammer 3237320
Donald Bang Fresher 3930750

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

31.)SELECT Title,100*COUNT(*) /(SELECT Count(*) from employee) as Percentage from


employee group by Title HAVING Title LIKE "Programmer"
Engineer 48.3333

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'

SELECT * from employee

FirstNameLastName Title Age Salary


John Smith Programmer 5427000
Leroy Brooks General Manager 5540099
John Fanning Programmer 2835000
Lisa Moore Programmer 2735000
Ginger Finger Fresher 2336500
Kelly Brooks Programmer 2722000
Shawn Tait Fresher 2025000
Michael Tolstoy Fresher 2125000
Anthony Hopkins Programmer 2619500
Leroy MilesGeneral Manager 5430000
Mary Ann Moore Software Engineer 3232513
Donald Duck Programmer 3519300
Linda Hamilton Fresher 3525000
Sarah Karan Fresher 1525000
Kevin Peitersen Programmer 4032300
Conrad Whales Software Engineer 2032300
Isabela Karan Programmer 3830260
Lisa Logan Programmer 2320000
Ginger Gran Fresher 1022000
Kelly Shield Programmer 2519000
Shawn Bichel Fresher 2622000
Michael Stone Fresher 2421000
Anthony Groove Software Engineer 4723000
Mary Ann VistaProgrammer 2737570
Donald Bang Fresher 3431000
Update employee
Set Title = 'Engineer'
where Title Like 'Programmer'

SELECT * from employee

FirstNameLastName Title Age Salary


John Smith Engineer 5427000
Leroy Brooks General Manager 5540099
John Fanning Engineer 2835000
Lisa Moore Engineer 2735000
Ginger Finger Fresher 2336500
Kelly Brooks Engineer 2722000
Shawn Tait Fresher 2025000
Michael Tolstoy Fresher 2125000
Anthony Hopkins Engineer 2619500
Leroy MilesGeneral Manager 5430000
Mary Ann Moore Software Engineer 3232513
Donald Duck Engineer 3519300
Linda Hamilton Fresher 3525000
Sarah Karan Fresher 1525000
Kevin Peitersen Engineer 4032300
Conrad Whales Software Engineer 2032300
Isabela Karan Engineer 3830260
Lisa Logan Engineer 2320000
Ginger Gran Fresher 1022000
Kelly Shield Engineer 2519000
Shawn Bichel Fresher 2622000
Michael Stone Fresher 2421000
Anthony Groove Software Engineer 4723000
Mary Ann VistaEngineer 2737570
Donald Bang Fresher 3431000

UPDATE employee Set Salary = Salary + 3500 WHERE Salary<=30000

UPDATE employee Set Salary = 0.85*Salary WHERE Salary>35500

You might also like