sql query with syntax
sql query with syntax
use SALES
use SALES
insert into SALESPERSON(SP_ID, Name, Gender, Salary, Age)
values('101', 'Hailu', 'Male', 1400, 51),
('102', 'Aster', 'Female', 2400, 44),
('103', 'Azeb', 'Female', 2000, 35),
('104', 'Muluken', 'Male', 2500, 31),
('105', 'Tigist', 'Female', 1500, 56),
('106', 'Meseret', 'Female', 2800, 28)
use SALES
select Name, Gender, Salary
from SALESPERSON
where Gender='Female' and Salary>=2400
/* 8 <--- */
select Name, OrderDate
from SALESPERSON
left join ORDERS on SALESPERSON.SP_ID=ORDERS.SP_ID
left join CUSTOMER on ORDERS.CustID=CUSTOMER.CustID
where OrderDate is null
/*
Or
*/
select sp.Name from SALESPERSON sp Where sp.SP_ID NOT IN (
SELECT o.SP_ID FROM ORDERS o join CUSTOMER c on o.CustID =
c.CustID
);
/* ---> */
/* 9 */
SELECT sp.Name, sp.SP_ID, sp.Salary, sp.Gender
FROM SALESPERSON sp
JOIN Orders o ON sp.SP_ID = o.SP_ID
GROUP BY sp.Name, sp.SP_ID, sp.Salary, sp.Gender
HAVING COUNT(*) >= 2;
/* 10 */
delete from CUSTOMER where City='Dessie'
/* 11 */
backup database SALES to disk='E:\SALES_Backup.bak'
/* 12 */
restore database SALES from disk='E:\SALES_Backup.bak' with
replace
EFF
create database EFF;
use EFF
create table TEAM
(Team_Code varchar (20)not null primary key,
Team_Name varchar (40) not null,
Budget money not null
);
use EFF
insert into TEAM (Team_Code, Team_Name, Budget)
values ('A001', 'Arbaminch_Kenema', 50000),
('EC001','Ethiopian_Coffee F.C', 45000),
('AW001', 'Awassa_Kenema', 44000),
('D001', 'Dedebit F.C', 35000),
('DA001', 'Dashen F.C', 42000),
('DR001', 'DrieDawa F.C', 2900),
('AK001', 'Adama_Kenema F.C', 60000)
use EFF
insert into TEAM (Team_Code, Team_Name, Budget)
values ('BD001', 'Adama_Kenema', 60000)
select Player_FName
from Club
inner join Player on Club.Player_No=Player.Player_No
where Club_Name='Adama_Kenema F.C'
select Club_Name
from Club
inner join Player on Club.Player_No=Player.Player_No
where Annual_Income between 10000000 and 18000000
select Player_FName
from Club
inner join Player on Club.Player_No=Player.Player_No
where Playing_StartDate <= '5/2/1999'
use EFF
create table UNF
(Club_Name varchar (40) not null,
Annual_Income money not null,
Player_No varchar (20),
Player_FName varchar (40) not null,
Goal int,
Playing_StartDate date not null);
.use EFF
insert into UNF (Club_Name,
Annual_Income,Player_No,Player_FName, Goal, Playing_StartDate)
values
('Arbaminch_Kenema', 5000000,'P001', 'Ashenafi', 5, '2/2/2000'),
('Ethiopian_Coffee F.C', 12000000, 'P002', 'Jemal', 3,
'4/3/1950'),
('Awassa_Kenema',10000000, 'P003', 'Tariku', 3, '3/4/1970'),
('Dedebit F.C', 18000000,'P004', 'Dereje', 4, '5/2/1999'),
('Dashen F.C', 21000000, 'P005', 'Abebaw', 1, '6/7/1998'),
('DrieDawa F.C', 6000000, 'P006', 'Kedir', 2, '8/9/1960'),
('Adama_Kenema F.C',13000000, 'P007', 'Sisay', 5, '5/5/1950'),
('Adama_Kenema F.C', 13000000, 'P008', 'Oumed', 3, '10/1/1974');
Library
XYZ_CLINIC
create database XYZ_CLINIC;
use XYZ_CLINIC
update DOCTOR
set DSalary = DSalary+1500
select PName
from PATIENT
inner join APPOINTMENT on
PATIENT.PID = APPOINTMENT.PID
where PAge=35
XYZ_COLLEGE
create database XYZ_COLLEGE;
use XYZ_COLLEGE
SELECT
[ForeignKey] = f.name
, [TableName] = OBJECT_NAME(f.parent_object_id),
COL_NAME(fc.parent_object_id,fc.parent_column_id)
, [ReferenceTableName] = OBJECT_NAME (f.referenced_object_id)
, ReferenceColumnName = COL_NAME(fc.referenced_object_id,
fc.referenced_column_id)
FROM
sys.foreign_keys AS f
INNER JOIN sys.foreign_key_columns AS fc ON f.OBJECT_ID =
fc.constraint_object_id
update STUDENT
set Section='Room2' where StudID='R103'
update STUDENT
set Section='Room2' where StudID='R105'
use XYZ_COLLEGE
SELECT *
FROM STUDENT
RIGHT OUTER JOIN COURSE
ON STUDENT.StudID = COURSE.CourseCode
SELECT *
FROM STUDENT
Left OUTER JOIN COURSE
ON STUDENT.StudID = COURSE.CourseCode
Transaction
CREATE TABLE STUDENT(NUMBER INT PRIMARY KEY, DEPARTMENT
VARCHAR(20), TFEE DECIMAL);
BEGIN TRANSACTION
INSERT INTO dbo.STUDENT VALUES (1005 ,'FURNITURE',5600)
BEGIN TRANSACTION
INSERT INTO dbo.STUDENT VALUES (1011,'FURNITURE',100)
UPDATE dbo.STUDENT SET DEPARTMENT='LEATHER'WHERE NUMBER= 1010
DELETE FROM STUDENT WHERE NUMBER= 1005
COMMIT TRANSACTION
Schema
create schema Trade;
GO
Login
update Login
set password='aa123' where password='1234a'
default_database = master,
default_language = US_English