You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pytqt/examples/SQL/testdb_mysql.sql

58 lines
2.0 KiB

drop database testdb;
create database testdb;
use testdb;
create table people (id integer primary key auto_increment,
name char(40));
create table staff (id integer primary key auto_increment,
forename char(40),
surname char(40),
salary float(10,2),
statusid integer);
create table status (id integer primary key,
name char(30));
create table creditors (id integer primary key auto_increment,
forename char(40),
surname char(40),
city char(30));
create table prices (id integer primary key,
name char(40),
price float);
create table invoiceitem (id integer primary key auto_increment,
pricesid integer,
quantity integer,
paiddate date);
insert into staff (forename, surname, salary, statusid) values
("Hugo", "Hurtig", 123450.50, 0),
("Alfred E.", "Neumann", 56780.90, 1),
("Agate", "Schnell-Fertig", 12340.56, 2),
("Emil", "Dotterschreck", -5670.23, 3),
("Eugen", "Nutzlos", -7833.56, 3),
("Harald", "Schmidt", -150000.0, 3),
("Urmel", "auf dem Eis", 7778.0, 2);
insert into status (id, name) values
(0, 'Chief'),
(1, 'Programmer'),
(2, 'Secretary'),
(3, 'Driver');
insert into prices (id, name, price) values
(0, "Waschbecken", 150.25),
(1, "Wellensittich", 27.95),
(2, "Roter Papagei", 850.0),
(3, "Spam & Eggs", -7.50),
(4, "Renault Espace", 9000.0),
(5, "Tux, der Pinguin", 65.35),
(6, "Makroskop", 985000.0),
(7, "Regenbaum", 1235.65),
(8, "Blutergu<EFBFBD>", 23.95),
(9, "Weltmeisterschaft", 2.95),
(10, "Premiere Dekoder", -185.75);