Zadanie 1.

1. Całą zawartość tabeli dbo.Employees (baza Northwind) przekopiuj do dbo.Emp1 (za pomocą polecenia SELECT INTO). W dalszej części modyfikujemy tabelę dbo.Emp1.

2. Dla pracownika o ID 3, do imienia dodaj ‘A.’ (np. Jan -> Jan A.)

3. Pracownikowi o ID 8 zmień nazwisko na Smith.

4. Usuń dwóch najstarszych pracowników (wg daty urodzenia).

5. Po wykonaniu ćwiczeń usuń tabelę dbo.Emp1

Baza: Northwind, Tabela: dbo.Employees, Kolumny: EmployeeID, FirstName, LastName, BirthDate

Screen przedstawia zawartość tabeli po wykonaniu punktów 1-4.

z1

 

 

 

 

 

 

 

Rozwiązanie

1. SELECT * INTO dbo.Emp1
FROM dbo.Employees;

2. UPDATE dbo.Emp1
SET FirstName = FirstName + ' A.'
WHERE EmployeeID = 3;

3. UPDATE dbo.Emp1
SET LastName = 'Smith'
WHERE EmployeeID = 8;

4. DELETE FROM dbo.Emp1
WHERE EmployeeID IN (
SELECT TOP(2) EmployeeID
FROM dbo.Emp1
ORDER BY BirthDate);

5. DROP TABLE dbo.Emp1;

[collapse]