PMG2022/Lukas/SQL

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>SQL</language>
<h2>Projekt SQL</h2>

 bissl Testen für das SQL Projekt

 Idee: Verknüpfung Streamingdienste mit Verfügbarkeit von Filmen in Bezug auf Personen mit Abosystem

<code id="622b114a367c3">


CREATE type t_stringarray as varray (2000) of varchar (200);






DROP TABLE IF EXISTS Plattform;
CREATE TABLE Plattform(
  Name varchar(30),
  Preis integer(20)
   );



INSERT INTO Plattform VALUES ('Netflix', 7.99);
INSERT INTO Plattform VALUES ('PrimeVideo', 8.99);
INSERT INTO Plattform VALUES ('Disney+', 8.99);


-- SKY?

DROP TABLE IF EXISTS Person;
CREATE TABLE Person(
  Name varchar(30),
  KundenNr varchar(20),
  Abo t_stringarray 
   );



INSERT INTO Person VALUES ('Max', '001', t_stringarray('Netflix' ));
INSERT INTO Person VALUES ('Tim', '002', t_stringarray('PrimeVideo'));
INSERT INTO Person VALUES ('Lisa', '003', t_stringarray('Netflix' , 'Disney+'));



DROP TABLE IF EXISTS Film;
CREATE TABLE Film(
  Titel varchar(30),
  FilmNr varchar(20),
  Verfügbar varchar (50)
   );



INSERT INTO Film VALUES ('Star Wars', '990', 'Disney+');
INSERT INTO Film VALUES ('Harry Potter', '991', 'PrimeVideo und Netflix');
INSERT INTO Film VALUES ('Herr der Ringe', '992', 'Netflix');

</code>
<run id="622b114a3683d"></run>