• Nie Znaleziono Wyników

ALTER TABLE CHANGE COLUMN INTEGER; na . Zmień w tabeli pracownicy nazwę kolumny Ćw. 1 ALTER TABLE CHANGE COLUMN ;

N/A
N/A
Protected

Academic year: 2021

Share "ALTER TABLE CHANGE COLUMN INTEGER; na . Zmień w tabeli pracownicy nazwę kolumny Ćw. 1 ALTER TABLE CHANGE COLUMN ;"

Copied!
16
0
0

Pełen tekst

(1)

Autor: Joanna Karwowska

(2)

ALTER TABLE

nazwa_tabeli

CHANGE COLUMN

stara_nazwa_pola nowa_nazwa typ_danych

; Ćw. 1

Zmień w tabeli pracownicy nazwę kolumny

id_pracownika

na

id

.

ALTER TABLE

pracownicy

CHANGE COLUMN

id_pracownika

id

INTEGER;

(3)

ALTER TABLE

nazwa_tabeli

ADD

nazwa_pola typ_danych

;

Ćw. 2

Dodaj do tabeli pracownicy nowe pole o nazwie

drugie_imie

.

ALTER TABLE pracownicy ADD

drugie_imie

INT;

(4)

ALTER TABLE

nazwa_tabeli

MODIFY

nazwa_pola

typ_danych;

Ćw. 3

Zmień w tabeli pracownicy typ pola

drugie_imie

z

INT

na

VARCHAR(15).

ALTER TABLE pracownicy MODIFY

drugie_imie

VARCHAR(15);

(5)

ALTER TABLE

nazwa_tabeli

DROP

nazwa_pola

; Ćw. 4

Usuń z tabeli pracownicy pole

drugie_imie

. ALTER TABLE pracownicy DROP

drugie_imie

;

(6)

ALTER TABLE

stara_nazwa_tabeli

RENAME

nowa_nazwa_tabeli

; Ćw. 5

Zmień nazwę tabeli dane_adresowe na adresy.

ALTER TABLE

dane_adresowe

RENAME

adresy

;

(7)

DELETE FROM

nazwa_tabeli

; Ćw. 6

Usuń dane z tabeli adresy.

DELETE FROM adresy;

(8)

DROP TABLE

nazwa_tabeli

; Ćw. 7

Usuń tabelę adresy z bazy danych.

DROP TABLE

adresy

;

(9)

ALTER TABLE nazwa_tabeli ADD INDEX nazwa_indeksu_idx

(nazwa_pola) ;

Ćw. 8

Dodaj do tabeli pracownicy indeks na polu nazwisko.

ALTER TABLE pracownicy ADD INDEX nazwisko_idx (nazwisko);

Spowoduje to utworzenie indeksu o nazwie nazwisko_idx opartego na kolumnie nazwisko.

(10)

ALTER TABLE

nazwa_tabeli

DROP INDEX

nazwa_indeksu_idx

;

Ćw. 9

Usuń indeks z pola

nazwisko

.

ALTER TABLE

nazwa_tabeli

DROP INDEX

nazwisko_idx

;

(11)

SELECT * FROM nazwa_tabeli LIMIT liczba_wierszy;

Ćw. 10

Pobierz (wyświetl) dwa pierwsze rekordy z tabeli pracownicy.

SELECT * FROM pracownicy LIMIT 2;

(12)

SELECT * FROM

nazwa_tabeli

LIMIT 2, 4;

Ćw. 11

Pobierz (wyświetl) rekordy od 3 do 6 z tabeli pracownicy.

SELECT * FROM pracownicy LIMIT 2, 4;

(13)

UPDATE nazwa_tabeli SET

nazwa_pola =‘ nowa_wartość ’;

Ćw. 12

W tabeli stanowiska wypełnij nowo dodane pole

wykształcenie

.

UPDATE stanowiska SET

wykształcenie

=‘

srednie

’;

Po wykonaniu tego polecenia wszystkie rekordy w polu wykształcenie będą miały wartość srednie.

(14)

UPDATE

nazwa_tabeli

SET

nazwa_pola

=‘

wartoś

ć

_pola’

WHERE nazwa=‘kierownik’;

Ćw. 13

W tabeli stanowiska zmień kierownikowi i asystentowi zawartość pola wykształcenie na wyższe.

UPDATE stanowiska SET wykształcenie=‘wyzsze WHERE nazwa=‘kierownik’;

lub

UPDATE stanowiska SET wykształcenie=‘wyzsze WHERE id_stanowiska=1;

(15)

DELETE FROM nazwa_tabeli

WHERE

nazwa_wiersza=‘wartość’;

(16)

Cytaty

Powiązane dokumenty

Skopiuj student´ow 5 roku do tabeli pracownicy (Insert into) jako telefon wpisz 9974. Zwi¸eksz ka˙zdemu studentowi rok

Utworzyć pakiet o nazwie XXXXY_PKG (XXXX pierwsze 4 litery nazwiska Y to pierwsza litera imienia – nie stosować polskich znaków) zawierający 2 jednostki:.. Funkcję zwracającą

The art of performance existed long before the Internet, while meet- ing the performer (planned or spontaneous) was, as seemed obvious then, live, with the audience – time and

Dla mnie jest ważne to, jakich artysta używa środków i jakie są jego pobudki… Nadal ważny jest dla mnie warsztat artysty, jego wiedza, wraż- liwość, biegłość,

--usunięcie z tabeli ksiazki kolumny autor i dodaj kolumnę id_autora typu int ALTER TABLE ksiazki DROP COLUMN autor;.. ALTER TABLE książki ADD

Wykonaj złączenie typu INNER JOIN pobierające dane z kolumn: imie, nazwisko, stanowisko i pensja z tabel pracownicy i stanowiska takie, aby każdemu pracownikowi

select id_zesp,COUNT(*) AS ILU_PRACUJE from pracownicy GROUP BY id_zesp HAVING COUNT(*)>3 ORDER BY ILU_PRACUJE

Aby zmienić maksymalną długość pola imie w tabeli klienci na 30 znaków, należy użyć w języku SQL następującego koduA. ALTER TABLE klienci MODIFY COLUMN imie