4736386748

4736386748



4


Ściąga z SQL

insert into kwiaty


' f iołek ' , nuli ,

' v '


values (


) ;


lepiej jest skłonić system do samodzielnego odszukania wartości kluczowej.

Przykład:

insert into kwiaty values (

'fiołek', nuli ,

(select kod from kolory where nazwa =    ' fioletowy 1)    ) ;

Szczegółowa składnia żądań pobierania danych (select) zostanie omówiona w rozdziale 3. Uwaga: polecenie insert wstawia zawsze nowy rekord (albo nowe rekordy). Nie da się za jego pomocą zmienić wartości już istniejących rekordów.

2.2.    Wstawianie danych pochodzących z innych tabel

W tym przypadku dane pochodzą z zapytania select:

insert into tabelal select * from tabela2;

Wariant z wyborem pól

insert into tabelal (polel , pole2,    . . . , poleN)

select wartości , wartość2,    ..., wartośćN from tabela2;

Tabel docelowa musi istnieć, a liczba pól, typy danych oraz więzy muszą być zgodna z jej definicją.

2.3.    Usuwanie danych z tabeli

Usunięcie z tabeli wszystkich rekordów spełniających zadany warunek: delete from tabela where warunek;

Przykład:

delete from kolory where (kod='v');

Uwaga: polecenie delete usuwa z tabeli wszystkie rekordy spełniające podany warunek. W szczególności, jeżeli nie podano warunku, usunięte zostaną wszystkie rekordy.

2.4.    Modyfikacja danych w tabeli

update tabela set

nazwa_pola = wartość, nazwa_pola = wartość,

wartość


na z wa_pola = where warunek;



Wyszukiwarka

Podobne podstrony:
skanuj0280 (3) 294 PHP i MySQL dla każdego lub INSERT INTO Klienci (Klientld. Imię. Nazwisko) VALUES
13017 skanuj0320 (2) Rozdział 11. ♦ Więcej o SQL 335 INSERT INTO tablica (kolumny) SELECT kolumny_po
Kursory niejawne » Każde polecenie SQL (select into, insert, update, delete) tworzy kursor. 9 Nazwa
wbach=> INSERT INTO film VALUES(5,•Kac VegasKomedia ,20) ; INSERT 14400884 1 wbach=> SELECT *
INSERT 14400902 1 wbach=> INSERT INTO miejsce VALUES(5, Video Warszawa , Armii Krajowej ) INSERT
INSERT INTO PRZEDMIOTY VALUES INSERT INTO PRZEDMIOTY VALUES INSERT INTO PRZEDMIOTY VALUES 
wbach=> INSERT INTO film VALUES(1, Chłopaki nie plącząKomedia10) ; INSERT 14400879 1 wbach=> S
INSERT INTO klienci (nazwisko, imię, adres, pesel) VALUES ( Abacki , Adam , 11-111 Wrocław, Sudeck
wbach=> INSERT INTO wypożyczenie VALUES(1, 2013-05-012013-05-201,20,1,3,1) ; INSERT 14400921
wbach=> INSERT INTO klient VALUES(4859, Adam*Bach INSERT 14400915 1 wbach=> SELECT *FROM

więcej podobnych podstron