Computer Science
Consider the table Personal given below:
Table: Personal
P_ID | Name | Desig | Salary | Allowance |
---|---|---|---|---|
P01 | Rohit | Manager | 89000 | 4800 |
P02 | Kashish | Clerk | NULL | 1600 |
P03 | Mahesh | Superviser | 48000 | NULL |
P04 | Salil | Clerk | 31000 | 1900 |
P05 | Ravina | Superviser | NULL | 2100 |
Based on the given table, write SQL queries for the following:
(i) Increase the salary by 5% of personals whose allowance is known.
(ii) Display Name and Total Salary (sum of Salary and Allowance) of all personals. The column heading 'Total Salary' should also be displayed.
(iii) Delete the record of personals who have salary greater than 25000.
SQL Queries
2 Likes
Answer
(i)
UPDATE Personal
SET Salary = Salary + Salary * 0.5
WHERE Allowance IS NOT NULL;
(ii)
SELECT Name, Salary + Allowance AS
"Total Salary" FROM Personal;
(iii)
DELETE FROM Personal
WHERE Salary > 25000;
Answered By
2 Likes
Related Questions
Write a function in Python to read a text file, Alpha.txt and displays those lines which begin with the word ‘You’.
Write a function, vowelCount() in Python that counts and displays the number of vowels in the text file named Poem.txt.
A list, NList contains following record as list elements:
[City, Country, distance from Delhi]
Each of these records are nested together to form a nested list. Write the following user defined functions in Python to perform the specified operations on the stack named travel.
(i) Push_element(NList): It takes the nested list as an argument and pushes a list object containing name of the city and country, which are not in India and distance is less than 3500 km from Delhi.
(ii) Pop_element(): It pops the objects from the stack and displays them. Also, the function should display “Stack Empty” when there are no elements in the stack.
For example: If the nested list contains the following data:
NList=[["New York", "U.S.A.", 11734], ["Naypyidaw", "Myanmar", 3219], ["Dubai", "UAE", 2194], ["London", "England", 6693], ["Gangtok", "India", 1580], ["Columbo", "Sri Lanka", 3405]]
The stack should contain:
['Naypyidaw', 'Myanmar'], ['Dubai', 'UAE'], ['Columbo', 'Sri Lanka']
The output should be:
['Columbo', 'Sri Lanka'] ['Dubai', 'UAE'] ['Naypyidaw', 'Myanmar'] Stack Empty
Consider the tables PRODUCT and BRAND given below:
Table: PRODUCT
PCode PName UPrice Rating BID P01 Shampoo 120 6 M03 P02 Toothpaste 54 8 M02 P03 Soap 25 7 M03 P04 Toothpaste 65 4 M04 P05 Soap 38 5 M05 P06 Shampoo 245 6 M05 Table: BRAND
BID BName M02 Dant Kanti M03 Medimix M04 Pepsodent M05 Dove Write SQL queries for the following:
(i) Display product name and brand name from the tables PRODUCT and BRAND.
(ii) Display the structure of the table PRODUCT.
(iii) Display the average rating of Medimix and Dove brands.
(iv) Display the name, price, and rating of products in descending order of rating.