Sei sulla pagina 1di 22

------------------------------------------------------------------

------------------------------------------------------------------

------------------------------------------------------------------

drop database supermarketmgt;

create database supermarketmgt;

use supermarketmgt;

------------------------------------------------------------------

------------------------------------------------------------------

------------------------------------------------------------------

create table customer(

custid varchar(10) primary key,

Firstname varchar(30),

Lastname varchar(30),

Gender varchar(2),

Region varchar(20),

RegistrationDate Date);

insert into customer(custid,Firstname,Lastname,Gender,Region,RegistrationDate) values("cust/01",


"Sara","Tekalign","F","SNNP",20110201);

insert into customer(custid,Firstname,Lastname,Gender,Region,RegistrationDate) values("cust/02",


"Abebe","lemma","M","SNNP",20110202);

insert into customer(custid,Firstname,Lastname,Gender,Region,RegistrationDate) values("cust/03",


"Ermias","Tesfaye","M","SNNP",20110203);

insert into customer(custid,Firstname,Lastname,Gender,Region,RegistrationDate) values("cust/04",


"Betelhem","Walelegn","F","SNNP",20110204);

--------------------------------------------------------------------------------------------------------------------

describe customer;

select *from customer;


drop table customer;

truncate table customer;

update customer SET custid="cust/05" where custid="cust/01";

delete from customer where custid="cust/02";

--------------------------------------------------------------------------------------------------------------------

create table customerphone

phoneID int primary key,

phoneno varchar(15) ,

custid varchar(10),

foreign key (custid) references customer(custid)on delete cascade on update cascade);

insert into customerphone(phoneID,phoneno,custid)values(1,0943300609,"cust/05");

insert into customerphone(phoneID,phoneno,custid)values(2,0933304069,"cust/02");

insert into customerphone(phoneID,phoneno,custid)values(3,0913300699,"cust/03");

insert into customerphone(phoneID,phoneno,custid)values(4,0911300609,"cust/04");

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

describe customerphone;

select *from customerphone;

drop table customerphone;

truncate table customerphoneno;

update customerphone set phoneID =2 where phoneID=5;

delete from customerphone where custid="cust/04";

--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------

create table customerEmail

EmailID int primary key,

Email varchar(15) ,

custid varchar(10),

foreign key (custid) references customer(custid)on delete cascade on update cascade);

insert into customerEmail(EmailID,Email,custid)values(1,0943300609,"cust/01");

insert into customerEmail(EmailID,Email,custid)values(2,0933304069,"cust/05");

insert into customerEmail(EmailID,Email,custid)values(3,0913300699,"cust/03");

insert into customerEmail(EmailID,Email,custid)values(4,0911300609,"cust/04");

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

select *from customerEmail;

drop table customerEmail;

truncate table customerEmail;

update customerEmail set EmailID=9 where EmailID=3;

delete from customerEmail where EmailID=2;

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

create table customer_order

custid varchar(10),

orderID varchar(10),

primary key(custid,orderID),
foreign key(custid) references customer(custid)on update cascade on delete cascade,

foreign key(orderID) references Ordeer(orderID)on update cascade on delete cascade);

insert into customer_order(custid,orderID)values("cust/01","ord/01");

insert into customer_order(custid,orderID)values("cust/02","ord/02");

insert into customer_order(custid,orderID)values("cust/03","ord/03");

insert into customer_order(custid,orderID)values("cust/04","ord/04");

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

describe customer_order;

select*from customer_order;

drop table customer_order;

truncate table customer_order;

update customer_order set custid="cust/05" where custid="cust/01 ";

delete from customer_order where "ord/04";

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

SELECT customer.custid ,customer.Firstname,customer.Lastname,

customer.Gender,customer.RegistrationDate, Ordeer.orderID,Ordeer.Item_type,Ordeer.Item_Quantity,

Ordeer.Order_date from customer_order join customer on customer.custid=customer_order.custid

join ordeer on customer_order.orderID=Ordeer.orderID;

SELECT t1.col,t3.col from table1 join table2 on table1.primarykey =table2.foreignkey

join table3 on table2.foreignkey=table3.primarykey;


--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

SELECT *FROM CUSTOMER left join customerphone;

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

create table customer_address

addressID varchar(10) primary key,

Region varchar(35),

City varchar(20),

Town varchar(20),

custid varchar(10),

foreign key (custid)references customer(custid)on update cascade on delete cascade);

insert customer_address(addressID,Region,City,Town,custid)
values(1,"SNNP","WOLKITE","GUBRE","cust/01");

insert customer_address(addressID,Region,City,Town,custid)
values(2,"SNNP","WOLKITE","GUBRE","cust/02");

insert customer_address(addressID,Region,City,Town,custid)
values(3,"SNNP","WOLKITE","GUBRE","cust/03");

insert customer_address(addressID,Region,City,Town,custid)
values(4,"SNNP","WOLKITE","GUBRE","cust/04");

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

describe customer_address;

select*from customer_address;

drop table customer_address;


truncate table customer_order;

update customer_address set addressID=5 where addressID=4;

delete from customer_address where custid="cust/04";

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

SELECT customer.custid ,customer.Firstname,customer.Lastname,

customer.Gender,customer.RegistrationDate, Employee.EmpID,Employee.Firstname ,Employee.Lastname


,Employee.Gender ,

Employee.Region,Employee.Salary from Employee_customer join customer on

Employee_customer.custid=customer.custid join employee on


Employee_customer.EmpID=Employee.EmpID;

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

create table ordeer

OrderID varchar(10),

Item_type varchar(30),

Item_Quantity int,

Order_date date,

Item_no varchar(10),

primary key(OrderID));

insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/01","juice",45,20110201,"It/
01");

insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/02","juice",45,20110201,"It/
01");

insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/03","juice",45,20110201,"It/
01");

insert into
ordeer(OrderID,Item_type,Item_Quantity,Order_date,Item_no)values("ord/04","juice",45,20110201,"It/
01");

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

describe ordeer;

select*from ordeer;

drop table ordeer;

truncate table ordeer;

update ordeer set OrderID="ord/05" where OrderID="ord/02";

delete from ordeer where OrderID="ord/03";

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

create table Order_Item_name

Item_nameID int primary key,

Item_name varchar(50),

OrderID varchar(10),

foreign key(OrderID) references ordeer(OrderID)on update cascade on delete cascade);

insert into Item_name(Item_nameID,Item_name,OrderID)values(1,"personal computer","ord/01");

insert into Item_name(Item_nameID,Item_name,OrderID)values(2,"personal computer","ord/01");

insert into Item_name(Item_nameID,Item_name,OrderID)values(3,"personal computer","ord/01");

insert into Item_name(Item_nameID,Item_name,OrderID)values(4,"personal computer","ord/01");

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------
describe Item_name;

select*from Item_name;

drop table Item_name;

truncate table customer_order;

update Item_name set Item_nameID=5 where OrderID="ord/02";

delete from Item_name where Item_nameID=4;

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

create table Employee

EmpID varchar(10) primary key,

Firstname varchar(50),

Lastname varchar(10),

Gender varchar(2),

Region varchar(50),

Salary double);

insert into Employee(EmpID,Firstname,Lastname,Gender,Region,Salary)

values("Emp/11", "Adugna","Tesema","M","SNNP",2000);

insert into Employee(EmpID,Firstname,Lastname,Gender,Region,Salary)

values("Emp/12", "Serkalem","Tatek","F","SNNP",2500);

insert into Employee(EmpID,Firstname,Lastname,Gender,Region,Salary)

values("Emp/13", "Barkot","Sitotaw","M","SNNP",2000);

insert into Employee(EmpID,Firstname,Lastname,Gender,Region,Salary)

values("Emp/14", "Yocabd","Tesfaye","F","SNNP",2300);

--------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------

describe Employee;

select *from Employee;

drop table Employee;

truncate table customer_order;

update Employee set EmpID="Emp/15" where EmpID="Emp/11";

delete from Employee where EmpID="Emp/13";

----------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

create table Employee_phone

phoneID int primary key,

phoneno varchar(15) ,

EmpID varchar(10),

foreign key (EmpID) references customer(EmpID)on delete cascade on update cascade);

insert into Employeephone(phoneID,phoneno,EmpID)values(1,0909040212,"Emp/11");

insert into Employeephone(phoneID,phoneno,EmpID)values(2,0933304069,"Emp/12");

insert into Employeephone(phoneID,phoneno,EmpID)values(3,0913389699,"Emp/13");

insert into Employeephone(phoneID,phoneno,EmpID)values(4,0922300609,"Emp/14");

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

describe Employeephone;

select *from Employeephone;

drop table Employeephone;

truncate table customer_order;


update Employeephone set phoneID=5 where phoneID=4;

delete from Employeephone where phoneID=3;

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

create table Employee_customer

EmpID varchar(10),

custid varchar(10),

primary key (EmpID,custid),

foreign key(EmpID) references employee(EmpID)on delete cascade on update cascade,

foreign key(custid) references customer(custid) on delete cascade on update cascade);

insert into Employee_customer(EmpID,custid)values("Emp/11","cust/01");

insert into Employee_customer(EmpID,custid)values("Emp/12","cust/02");

insert into Employee_customer(EmpID,custid)values("Emp/15","cust/03");

insert into Employee_customer(EmpID,custid)values("Emp/14","cust/04");

------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------

describe Employee_customer;

select *from Employee_customer;

drop table Employee_customer;

truncate table customer_order;

-----------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

SELECT Employee.EmpID,Employee.Salary,customer.custid,customer.firstname

FROM Employee_customer JOIN Employee ON Employee_customer.EmpID= Employee.EmpID JOIN


customer ON Employee_customer.custid=customer.custid;

---------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

create table Employee_Sales

EmpID varchar(10),

Sales_no varchar(10),

primary key (EmpID,Sales_no),

foreign key(EmpID) references employee(EmpID)on delete cascade on update cascade,

foreign key(Sales_no) references Sales(Sales_no) on delete cascade on update cascade);

insert into Employee_Sales(EmpID,Sales_no)values("Emp/11","Sales_no/21");

insert into Employee_Sales(EmpID,Sales_no)values("Emp/12","Sales_no/22");

insert into Employee_Sales(EmpID,Sales_no)values("Emp/15","Sales_no/23");

insert into Employee_Sales(EmpID,Sales_no)values("Emp/14","Sales_no/24");

-----------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

describe Employee_Sales;

select *from Employee_Sales;

drop table Employee_Sales;

truncate table customer_order;

-----------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

create table Employee_Item

(
EmpID varchar(10),

Item_no varchar(10),

foreign key(EmpID) references employee(EmpID)on delete cascade on update cascade,

foreign key(Item_no) references Item(Item_no) on delete cascade on update cascade);

insert into Employee_Item(EmpID,Item_no)values("Emp/11","It/01");

insert into Employee_Item(EmpID,Item_no)values("Emp/12","It/02");

insert into Employee_Item(EmpID,Item_no)values("Emp/13","It/03");

insert into Employee_Item(EmpID,Item_no)values("Emp/14","It/04");

-----------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

select *from Employee_Item;

drop table Employee_Item;

truncate table Employee_Item ;

-----------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

SELECT Employee.EmpID,Employee.Firstname,Employee.Lastname,Item.Item_no,Item.Item_type

FROM Employee_Item JOIN Employee ON Employee_Item.EmpID=Employee.EmpID JOIN Item ON


Employee_Item.Item_no=Item.Item_no;

-----------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------

create table Employee_address

addressID varchar(10) primary key,

Region varchar(35),

City varchar(20),

Town varchar(20),
EmpID varchar(10),

foreign key (EmpID)references Employee(EmpID)on update cascade on delete cascade);

insert Employee_address(addressID,Region,City,Town,EmpID)
values(1,"SNNP","WOLKITE","GUBRE","Emp/11");

insert Employee_address(addressID,Region,City,Town,EmpID)
values(2,"SNNP","WOLKITE","GUBRE","Emp/12");

insert Employee_address(addressID,Region,City,Town,EmpID)
values(3,"SNNP","WOLKITE","GUBRE","Emp/13");

insert Employee_address(addressID,Region,City,Town,EmpID)
values(4,"SNNP","WOLKITE","GUBRE","Emp/14");

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

describe Employee_address;

select*from Employee_address;

drop table Employee_address;

truncate table customer_order;

update Employee_address set addressID=5 where addressID=4;

delete from Employee_address where addressID=3;

-----------------------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------------------

create table Sales

Sales_no varchar(300),

Item_type varchar(30),

Item_Quantity int,

Price double,

Amount_paid double ,
Sales_date date,

primary key(Sales_no));

insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/01","MOHA",
2,12.5,25,20110201);

insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/02","MOHA",
2,12.5,25,20110201);

insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/03","MOHA",
2,12.5,25,20110201);

insert into
Sales(Sales_no,Item_type,Item_Quantity,Price,Amount_paid,Sales_date)values("Sales_no/04","MOHA",
2,12.5,25,20110201);

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

describe Sales;

select*from Sales;

drop table Sales;

update Sales set Sales_no="Sales_no/05" where Sales_no="Sales_no/04";

delete from Sales where Sales_no="Sales_no/04";

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

create table Sales_Item_name

Item_nameID int primary key,

Item_name varchar(50),

Sales_no varchar(30),

foreign key(Sales_no) references SALES(Sales_no)on update cascade on delete cascade);


insert into Sales_Item_name(Item_nameID,Item_name,Sales_no)values(1,"MIRINDA","Sales_no/01");

insert into Sales_Item_name(Item_nameID,Item_name,Sales_no)values(2,"MIRINDA","Sales_no/01");

insert into Sales_Item_name(Item_nameID,Item_name,Sales_no)values(3,"MIRINDA","Sales_no/01");

insert into Sales_Item_name(Item_nameID,Item_name,Sales_no)values(4,"MIRINDA","Sales_no/01");

----------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------

describe Sales_Item_name;

select*from Sales_Item_name;

drop table Sales_Item_name;

update Sales_Item_name set Sales_no="Sales_no/05" where Sales_no="Sales_no/04";

delete from Sales_Item_name where Sales_no="Sales_no/01";

------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------

SELECT Sales.Sales_no,Sales.Item_type,Sales.Item_Quantity,Sales.Price,Sales.Amount_paid,

Sales.Sales_date,Sales_Item_name.ITEM_NAME

FROM Sales_Item_name JOIN Sales ON Sales_Item_name.Sales_no =Sales.Sales_no;

------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------

create table Item

Item_no varchar(10) primary key,

Item_type varchar(30),

Price double,

Item_Quantity int);

insert into Item(Item_no,Item_type,Price,Item_Quantity) values("It/01","MOHA","12.5",2);


insert into Item(Item_no,Item_type,Price,Item_Quantity)values("It/02","MOHA","12.5",2);

insert into Item(Item_no,Item_type,Price,Item_Quantity)values("It/03","MOHA","12.5",2);

insert into Item(Item_no,Item_type,Price,Item_Quantity)values("It/04","MOHA","12.5",2);

-------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------

describe Item;

select *from Item;

drop table Item;

update Item set Item_no="It/05" where Item_no="It/05";

delete from Item where Item_no="It/03";

-------------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------------

create table Item_Item_name

Item_nameID int primary key,

Item_name varchar(50),

Item_no varchar(10),

foreign key(Item_no) references Item(Item_no)on update cascade on delete cascade);

insert into Item_name(Item_nameID,Item_name,Item_no)values(1,"juice","It/01");

insert into Item_name(Item_nameID,Item_name,Item_no)values(2,"juice","It/02");

insert into Item_name(Item_nameID,Item_name,Item_no)values(3,"juice","It/03");

insert into Item_name(Item_nameID,Item_name,Item_no)values(4,"juice","It/04");

----------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------

describe Item_Item_name;
select*from Item_Item_name;

drop table Item_Item_name;

update Item_Item_name set Item_nameID=5 where Item_nameID=4;

delete from Item_Item_name where Item_no="It/03";

----------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------

SELECT Item.Item_no,Item.Item_type,Item.Item_Quantity,Item.Price

,Item_Item_name.ITEM_NAME

FROM Item_Item_name JOIN Item ON Item_Item_name.Item_no =Item.Item_no;

----------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------

create table Purchase

Purchase_no varchar(10) primary key,

Item_type varchar(30),

Item_Quantity int,

Price double,

Amount_paid double,

Purchase_date date,

EmpID varchar(10),

foreign key(Purchase_no) references Purchase(Purchase_no)on update cascade on delete cascade);

insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/01","juice",
2,12.5,25,20111201);

insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/02","juice",
2,12.5,25,20111201);
insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/03","juice",
2,12.5,25,20111201);

insert into
Item(Purchase_no,Item_type,Item_Quantity,Price,Amount_paid,Purchase_date)values("Pur/04","juice",
2,12.5,25,20111201);

describe Purchase;

select *from Purchase;

drop table Purchase;

update Purchase set Purchase_no="Pur/05" where Purchase_no="Pur/02";

delete from Purchase where Purchase_no="Pur/05";

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

create table Purchase_Item_name

Item_nameID int primary key,

Item_name varchar(50),

Purchase_no varchar(10),

foreign key(Purchase_no ) references Purchase(Purchase_no )on update cascade on delete cascade);

insert into Purchase_Item_name(Item_nameID,Item_name,Purchase_no)values(1,"MOHA","Pur/01");

insert into Purchase_Item_name(Item_nameID,Item_name,Purchase_no)values(2,"MOHA","Pur/02");

insert into Purchase_Item_name(Item_nameID,Item_name,Purchase_no)values(3,"MOHA","Pur/03");

insert into Purchase_Item_name(Item_nameID,Item_name,Purchase_no)values(4,"MOHA","Pur/04");

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

describe Purchase_Item_name;

select*from Purchase_Item_name;
drop table Purchase_Item_name;

update Purchase_Item_name set Item_nameID=5 where Item_nameID=3;

delete from Purchase_Item_name where Purchase_no="Pur/01";

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

SELECT
Purchase.Purchase_no,Purchase.Item_type,Purchase.Item_Quantity,Purchase.Price,Purchase.Purchase_
date

,Purchase_Item_name.ITEM_NAME

FROM Purchase_Item_name JOIN Purchase ON Purchase_Item_name.Purchase_no


=Purchase.Purchase_no;

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

create table Payment

PayID varchar(10) primary key,

Amount_paid double,

Item_Quantity int,

Price double,

Payment_date date,

ReceiptID varchar(10),

foreign key(PayID) references Payment(PayID)on update cascade on delete cascade);

insert into Payment(PayID,Amount_paid,Item_Quantity,Price,Payment_date,ReceiptID )

values("Pay/01",25,2,12.5,20111201,"rec/01");

insert into Payment(PayID,Amount_paid,Item_Quantity,Price,Payment_date,ReceiptID )

values("Pay/02",25,2,12.5,20111201,"rec/02");

insert into Payment(PayID,Amount_paid,Item_Quantity,Price,Payment_date,ReceiptID )


values("Pay/03",25,2,12.5,20111201,"rec/03");

insert into Payment(PayID,Amount_paid,Item_Quantity,Price,Payment_date,ReceiptID )

values("Pay/04",25,2,12.5,20111201,"rec/04");

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

describe Payment;

select *from Payment;

drop table Payment;

update Payment set PayID="Pay/05" where PayID="Pay/04";

delete from Payment where Purchase_no="Pur/01";

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

create table receipt

recID varchar(10) ,

Item_type varchar(30) ,

Quantity int,

receipt_date double,

price date,

Amountpaid varchar(10),

primary key(recID));

insert into Receipt(recID,Item_type,Quantity,receipt_date,price ,Amountpaid )

values("rec/01","juice",2,12.5,25,20111201);

insert into Receipt(recID,Item_type,Quantity,receipt_date,price ,Amountpaid )

values("rec/02","juice",2,12.5,25,20111201);
insert into Receipt(recID,Item_type,Quantity,receipt_date,price ,Amountpaid )

values("rec/03","juice",2,12.5,25,20111201);

insert into Receipt(recID,Item_type,Quantity,receipt_date,price ,Amountpaid )

values("rec/04","juice",2,12.5,25,20111201);

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

describe Receipt;

select *from Receipt;

drop table Receipt;

update Receipt set recID="rec/03" where recID="rec/03";

delete from Receipt where recID="rec/03";

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

create table receipt_item_name

(itmID varchar(10) ,

item_name varchar(30),

recID varchar(10),

primary key(item_nameID));

insert into receipt_item_name(itmID,item_name)values("itm/01","juice","rec/03");

insert into receipt_item_name(itmID,item_name)values("itm/02","juice","rec/03");

insert into receipt_item_name(itmID,item_name)values("itm/03","juice","rec/03");

insert into receipt_item_name(itmID,item_name)values("itm/04","juice","rec/03");

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

describe receipt_item_name;
select *from receipt_item_name;

drop table receipt_item_name;

update receipt_item_name set itmID="itm/05" where itmID="itm/01";

delete from receipt_item_name where recID="rec/03";

----------------------------------------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------------

Potrebbero piacerti anche