pan7nikt

znajomi_3

Nov 4th, 2021 (edited)
648
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 1.11 KB | None | 0 0
  1. CREATE TABLE telefony (
  2.     osoby_ID INT NOT NULL,
  3.     numer VARCHAR(11),
  4.     typ VARCHAR(20)
  5. );
  6.  
  7. INSERT INTO telefony VALUES (1,'987654321','Komórkowy');
  8. INSERT INTO telefony VALUES (1,'999999999','domowy');
  9. INSERT INTO telefony VALUES (2,'888888888','Komórkowy');
  10. INSERT INTO telefony VALUES (2,'777777777','Domowy');
  11. INSERT INTO telefony VALUES (2,'666666666','Służbowy');
  12. INSERT INTO telefony VALUES (3,'891057212','Komórkowy');
  13. INSERT INTO telefony VALUES (3,'285697131','domowy');
  14. INSERT INTO telefony VALUES (4,'102958264','Służbowy');
  15. INSERT INTO telefony VALUES (4,'172860382','domowy');
  16. INSERT INTO telefony VALUES (5,'963621813','Komórkowy');
  17.  
  18. SELECT * FROM osoby;
  19. SELECT * FROM telefony;
  20. SELECT * FROM osoby INNER JOIN telefony ON osoby.ID_Osoba=telefony.osoby_ID;
  21. SELECT osoby.imie,osoby.nazwisko,telefony.numer,telefony.typ FROM osoby INNER JOIN telefony ON osoby.ID_Osoba=telefony.osoby_ID ORDER BY osoby.nazwisko;
  22.  
  23. ALTER TABLE telefony ADD FOREIGN KEY (osoby_ID) REFERENCES osoby(ID_Osoba) ON UPDATE CASCADE ON DELETE CASCADE;
  24.  
  25. DELETE FROM osoby WHERE imie="Beata";
  26.  
  27. SELECT * FROM telefony;
Add Comment
Please, Sign In to add comment