Giter VIP home page Giter VIP logo

bloodbank-sql's Introduction

Bloodbank-SQL

NORMAL ENTITIES:

Address: (Address_Id , City , District , Neighborhood) Status: (Status_Id , Status) User: (User_Id , Status_Id , Address_Id , Phone_No) Blood_Type: (Blood_Id , Blood_Code , Donates_to , Receives_from) Donor: (Donor_Id , First_Name , Last_Name , Blood_Id) Recipient: (Recipient_Id , First_Name , Last_Name , Blood_Id) Blood_bank: (Bank_Id , Name , Capacity) WEAK ENTITIES:

Medical_Info: (Report_Id , Donor_Id , Date , Result)

RELATIONSHIPS:

Gives_to: (Donation_Id , Donor_Id , Bank_Id , Date , Amount) Takes_from: (Transfer_Id , Recipient_Id , Bank_Id , Date , Amount)

Cardinalities:

ONE TO ONE: Between User and Blood_Bank Between User and Person Between Person and Donor Between Person and Recipient Between Person and Blood_Type ONE TO MANY:
Between Donor and Medical_Info Between Donor and History_Of_Donation MANY TO MANY: Between Donor and Blood_Bank Between Recipient and Blood_Bank

ER DIAGRAM:

BDMS SCHEMA:

Creation of Database and Tables:

CREATE DATABASE BDMS;

CREATE TABLE Address ( Address_Id numeric NOT NULL, City varchar (20) NOT NULL, District varchar (20) NOT NULL, Neighborhood varchar (60) NOT NULL, PRIMARY KEY (Address_Id)
); CREATE TABLE Status ( Status_Id numeric NOT NULL, Status varchar (20) NOT NULL, PRIMARY KEY (Status_Id) ); CREATE TABLE Users ( User_Id numeric NOT NULL, Status_Id numeric NOT NULL, Address_Id numeric NOT NULL, Phone_No varchar(10) NOT NULL, Password varchar(45) NOT NULL, PRIMARY KEY (User_Id), FOREIGN KEY (Status_Id) REFERENCES Status (Status_Id), FOREIGN KEY (Address_Id) REFERENCES Address (Address_Id), );

CREATE TABLE Blood_Type ( Blood_Id numeric NOT NULL, Blood_Code varchar (5) NOT NULL, Donates_to varchar (45) NOT NULL, Receives_from varchar (45) NOT NULL,
PRIMARY KEY (Blood_Id)
); CREATE TABLE Donor ( Donor_Id numeric NOT NULL, First_Name varchar (20) NOT NULL, Last_Name varchar (20) NOT NULL, Blood_Id numeric NOT NULL, PRIMARY KEY (Donor_Id), FOREIGN KEY (Donor_Id) REFERENCES Users (User_Id), FOREIGN KEY (Blood_Id) REFERENCES Blood_Type (Blood_Id), ); CREATE TABLE Medical_Info ( Report_Id numeric NOT NULL, Donor_Id numeric NOT NULL, Date date NOT NULL, Result varchar (50) NOT NULL, PRIMARY KEY (Report_Id), FOREIGN KEY (Donor_Id) REFERENCES Donor (Donor_Id), ); CREATE TABLE Recipient ( Recipient_Id numeric NOT NULL, First_Name varchar (20) NOT NULL, Last_Name varchar (20) NOT NULL, Blood_Id numeric NOT NULL, PRIMARY KEY (Recipient_Id), FOREIGN KEY (Recipient_Id) REFERENCES Users (User_Id), FOREIGN KEY (Blood_Id) REFERENCES Blood_Type (Blood_Id), ); CREATE TABLE Blood_Bank ( Bank_Id numeric NOT NULL, Name varchar (50) NOT NULL, Capacity numeric NOT NULL, PRIMARY KEY (Bank_Id), FOREIGN KEY (Bank_Id) REFERENCES Users (User_Id), );

CREATE TABLE Gives_to ( Donation_id numeric NOT NULL, Donor_id numeric NOT NULL, Bank_Id numeric NOT NULL, Date date NOT NULL, Amount numeric NOT NULL, PRIMARY KEY (Donation_id), FOREIGN KEY (Donor_Id) REFERENCES Donor (Donor_Id), FOREIGN KEY (Bank_Id) REFERENCES Blood_Bank (Bank_Id), ); CREATE TABLE Takes_From ( Transfer_Id numeric NOT NULL, Recipient_id numeric NOT NULL, Bank_Id numeric NOT NULL, Date date NOT NULL, Amount numeric NOT NULL, PRIMARY KEY (Transfer_Id), FOREIGN KEY (Recipient_Id) REFERENCES Recipient (Recipient_Id), FOREIGN KEY (Bank_Id) REFERENCES Blood_Bank (Bank_Id), );

Inserting Data into TABLE “Address”:

INSERT INTO ADDRESS VALUES ( 1000000 , 'Kayseri' , 'Kocasinan' ,'Mithatpasa'); INSERT INTO ADDRESS VALUES ( 1000001 , 'Kayseri' , 'Melikgazi' ,'Cumhuriyet Meydani'); INSERT INTO ADDRESS VALUES ( 1000002 , 'Kayseri' , 'Talas' ,'Anayurt');

INSERT INTO ADDRESS VALUES ( 1000003 , 'Khanpur' , 'RYK' ,'Ahmedpur'); INSERT INTO ADDRESS VALUES ( 1000004 , 'Lahore' , 'lahore' ,'Cumhuriyet Meydani'); INSERT INTO ADDRESS VALUES ( 1000005 , 'Karachi' , 'Talas' ,'Anayurt');

INSERT INTO ADDRESS VALUES ( 1000006 , 'Islamabad' , 'RYK' ,'Ahmedpur'); INSERT INTO ADDRESS VALUES ( 1000007 , 'FSD' , 'lahore' ,'Cumhuriyet Meydani'); INSERT INTO ADDRESS VALUES ( 1000008 , 'Rawalpindi' , 'Talas' ,'Anayurt');

INSERT INTO ADDRESS VALUES ( 1000009 , 'Multan' , 'lahore' ,'Cumhuriyet Meydani'); INSERT INTO ADDRESS VALUES ( 1000010 , 'BWP' , 'Talas' ,'Anayurt');

INSERT INTO ADDRESS VALUES ( 1000011 , 'Kayseri' , 'Kocasinan' ,'Mithatpasa'); INSERT INTO ADDRESS VALUES ( 1000012 , 'Kayseri' , 'Melikgazi' ,'Cumhuriyet Meydani'); INSERT INTO ADDRESS VALUES ( 1000013 , 'Kayseri' , 'Talas' ,'Anayurt');

INSERT INTO ADDRESS VALUES ( 1000014 , 'Khanpur' , 'RYK' ,'Ahmedpur'); INSERT INTO ADDRESS VALUES ( 1000015 , 'Lahore' , 'lahore' ,'Cumhuriyet Meydani'); INSERT INTO ADDRESS VALUES ( 1000016 , 'Karachi' , 'Talas' ,'Anayurt');

INSERT INTO ADDRESS VALUES ( 1000017 , 'Islamabad' , 'RYK' ,'Ahmedpur'); INSERT INTO ADDRESS VALUES ( 1000018 , 'FSD' , 'lahore' ,'Cumhuriyet Meydani'); INSERT INTO ADDRESS VALUES ( 1000019 , 'Rawalpindi' , 'Talas' ,'Anayurt');

INSERT INTO ADDRESS VALUES ( 1000020 , 'Multan' , 'lahore' ,'Cumhuriyet Meydani');

Inserting Data into TABLE “Status”:

INSERT INTO STATUS VALUES ( 1 , 'Blood Bank' ); INSERT INTO STATUS VALUES ( 2 , 'Donor' ); INSERT INTO STATUS VALUES ( 3 , 'Recipient' ); INSERT INTO STATUS VALUES ( 4 , 'Blood Bank' ); INSERT INTO STATUS VALUES ( 5 , 'Donor' ); INSERT INTO STATUS VALUES ( 6 , 'Recipient' ); INSERT INTO STATUS VALUES ( 7 , 'Blood Bank' ); INSERT INTO STATUS VALUES ( 8 , 'Donor' ); INSERT INTO STATUS VALUES ( 9 , 'Recipient' ); INSERT INTO STATUS VALUES ( 10 , 'Blood Bank' ); INSERT INTO STATUS VALUES ( 11 , 'Donor' ); INSERT INTO STATUS VALUES ( 12 , 'Recipient' ); INSERT INTO STATUS VALUES ( 13 , 'Blood Bank' ); INSERT INTO STATUS VALUES ( 14 , 'Donor' ); INSERT INTO STATUS VALUES ( 15 , 'Recipient' ); INSERT INTO STATUS VALUES ( 16 , 'Blood Bank' ); INSERT INTO STATUS VALUES ( 17 , 'Donor' ); INSERT INTO STATUS VALUES ( 18 , 'Recipient' ); INSERT INTO STATUS VALUES ( 19 , 'Blood Bank' ); INSERT INTO STATUS VALUES ( 20 , 'Donor' );

Inserting Data into TABLE “Blood_Type”:

INSERT INTO BLOOD_TYPE VALUES ( 1 , 'AB' , 'AB' , 'ALL'); INSERT INTO BLOOD_TYPE VALUES ( 2 , 'A' , 'A & AB' , 'A & O'); INSERT INTO BLOOD_TYPE VALUES ( 3 , 'B' , 'B & AB' , 'B & O'); INSERT INTO BLOOD_TYPE VALUES ( 4 , 'O' , 'ALL' , 'O'); INSERT INTO BLOOD_TYPE VALUES ( 5 , 'AB' , 'AB' , 'ALL'); INSERT INTO BLOOD_TYPE VALUES ( 6 , 'A' , 'A & AB' , 'A & O'); INSERT INTO BLOOD_TYPE VALUES ( 7 , 'B' , 'B & AB' , 'B & O'); INSERT INTO BLOOD_TYPE VALUES ( 8 , 'O' , 'ALL' , 'O'); INSERT INTO BLOOD_TYPE VALUES ( 9 , 'AB' , 'AB' , 'ALL'); INSERT INTO BLOOD_TYPE VALUES ( 10 , 'A' , 'A & AB' , 'A & O'); INSERT INTO BLOOD_TYPE VALUES ( 11 , 'B' , 'B & AB' , 'B & O'); INSERT INTO BLOOD_TYPE VALUES ( 12 , 'O' , 'ALL' , 'O'); INSERT INTO BLOOD_TYPE VALUES ( 13 , 'AB' , 'AB' , 'ALL'); INSERT INTO BLOOD_TYPE VALUES ( 14 , 'A' , 'A & AB' , 'A & O'); INSERT INTO BLOOD_TYPE VALUES ( 15 , 'B' , 'B & AB' , 'B & O'); INSERT INTO BLOOD_TYPE VALUES ( 16 , 'O' , 'ALL' , 'O'); INSERT INTO BLOOD_TYPE VALUES ( 17 , 'AB' , 'AB' , 'ALL'); INSERT INTO BLOOD_TYPE VALUES ( 18 , 'A' , 'A & AB' , 'A & O'); INSERT INTO BLOOD_TYPE VALUES ( 19 , 'B' , 'B & AB' , 'B & O'); INSERT INTO BLOOD_TYPE VALUES ( 20 , 'O' , 'ALL' , 'O');

Inserting Data into TABLE “Users”:

INSERT INTO USERS VALUES ( 1 , 1 , 1000001, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 2 , 2 , 1000002, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 3 , 3 , 1000003, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 4 , 4 , 1000004, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 5 , 5 , 1000005, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 6 , 6 , 1000006, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 7 , 7 , 1000007, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 8 , 8 , 1000008, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 9 , 9 , 1000009, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 10 , 10 , 1000010, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 11, 11 , 1000011, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 12 , 12 , 1000012, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 13 , 13 , 1000013, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 14 , 14 , 1000014, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 15 , 15 , 1000015, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 16 , 16 , 1000016, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 17 , 17 , 1000017, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 18, 18 , 1000018, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 19 , 19 , 1000019, 5539190967 , 1000001); INSERT INTO USERS VALUES ( 20 , 20 , 1000020, 5539190967 , 1000001);

Inserting Data into TABLE “Donor”:

INSERT INTO DONOR VALUES ( 1 , 'Ahmed' , 'Alqershi' , 1 ); INSERT INTO DONOR VALUES ( 2 , 'Aqsa' , 'Alq' , 2 ); INSERT INTO DONOR VALUES ( 3 , 'Ahli' , 'nmk' , 3 ); INSERT INTO DONOR VALUES ( 4 , 'Ali' , 'Alqershi' , 4 ); INSERT INTO DONOR VALUES ( 5 , 'Ahsan' , 'Alqershi' , 5 ); INSERT INTO DONOR VALUES ( 6 , 'Asad' , 'Alqershi' , 6 ); INSERT INTO DONOR VALUES ( 7 , 'Afia' , 'Alqshi' , 7 ); INSERT INTO DONOR VALUES ( 8 , 'abc' , 'Alershi' , 8 ); INSERT INTO DONOR VALUES ( 9 , 'Asma' , 'Alqershi' , 9 ); INSERT INTO DONOR VALUES ( 10 , 'Ah' , 'Alqershi' , 10 ); INSERT INTO DONOR VALUES ( 11 , 'Ahm' , 'Akg' , 11 ); INSERT INTO DONOR VALUES ( 12 , 'Ahme' , 'Alqershi' , 12 ); INSERT INTO DONOR VALUES ( 13 , 'Anc' , 'Alqershi' , 13 ); INSERT INTO DONOR VALUES ( 14 , 'Abid' , 'Alqershi' , 14 ); INSERT INTO DONOR VALUES ( 15 , 'Asim' , 'Alqershi' , 15 ); INSERT INTO DONOR VALUES ( 16 , 'kaynat' , 'Alqershi' , 16 ); INSERT INTO DONOR VALUES ( 17 , 'basima' , 'Alqershi' , 17 ); INSERT INTO DONOR VALUES ( 18 , 'maryum' , 'Alqershi' , 18 ); INSERT INTO DONOR VALUES ( 19 , 'sana' , 'Alqershi' , 19 ); INSERT INTO DONOR VALUES ( 20 , 'Akbg' , 'Alqershi' , 20 );

Inserting Data into TABLE “Recipient”:

INSERT INTO RECIPIENT VALUES ( 1 , 'Ahmed' , 'Alqershi' , 1 ); INSERT INTO RECIPIENT VALUES ( 2 , 'Aqsa' , 'Alq' , 2 ); INSERT INTO RECIPIENT VALUES ( 3 , 'Ahli' , 'nmk' , 3 ); INSERT INTO RECIPIENT VALUES ( 4 , 'Ali' , 'Alqershi' , 4 ); INSERT INTO RECIPIENT VALUES ( 5 , 'Ahsan' , 'Alqershi' , 5 ); INSERT INTO RECIPIENT VALUES ( 6 , 'Asad' , 'Alqershi' , 6 ); INSERT INTO RECIPIENT VALUES ( 7 , 'Afia' , 'Alqshi' , 7 ); INSERT INTO RECIPIENT VALUES ( 8 , 'abc' , 'Alershi' , 8 ); INSERT INTO RECIPIENT VALUES ( 9 , 'Asma' , 'Alqershi' , 9 ); INSERT INTO RECIPIENT VALUES ( 10 , 'Ah' , 'Alqershi' , 10 ); INSERT INTO RECIPIENT VALUES ( 11 , 'Ahm' , 'Akg' , 11 ); INSERT INTO RECIPIENT VALUES ( 12 , 'Ahme' , 'Alqershi' , 12 ); INSERT INTO RECIPIENT VALUES ( 13 , 'Anc' , 'Alqershi' , 13 ); INSERT INTO RECIPIENT VALUES ( 14 , 'Abid' , 'Alqershi' , 14 ); INSERT INTO RECIPIENT VALUES ( 15 , 'Asim' , 'Alqershi' , 15 ); INSERT INTO RECIPIENT VALUES ( 16 , 'kaynat' , 'Alqershi' , 16 ); INSERT INTO RECIPIENT VALUES ( 17 , 'basima' , 'Alqershi' , 17 ); INSERT INTO RECIPIENT VALUES ( 18 , 'maryum' , 'Alqershi' , 18 ); INSERT INTO RECIPIENT VALUES ( 19 , 'sana' , 'Alqershi' , 19 ); INSERT INTO RECIPIENT VALUES ( 20 , 'Akbg' , 'Alqershi' , 20 );

Inserting Data into TABLE “Blood_Bank”:

INSERT INTO BLOOD_BANK VALUES ( 1 , 'Melikgazi' , 10000 ); INSERT INTO BLOOD_BANK VALUES ( 2 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 3 , 'Melikgazi' , 1000 ); INSERT INTO BLOOD_BANK VALUES ( 4 , 'Melikgazi' , 10000 ); INSERT INTO BLOOD_BANK VALUES ( 5 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 6 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 7 , 'Melikgazi' , 1000000 ); INSERT INTO BLOOD_BANK VALUES ( 8 , 'Melikgazi' , 1000000 ); INSERT INTO BLOOD_BANK VALUES ( 9 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 10 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 11 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 12 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 13 , 'Melikgazi' , 1000 ); INSERT INTO BLOOD_BANK VALUES ( 14 , 'Melikgazi' , 10000 ); INSERT INTO BLOOD_BANK VALUES ( 15 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 16 , 'Melikgazi' , 100000 ); INSERT INTO BLOOD_BANK VALUES ( 17 , 'Melikgazi' , 1000000 ); INSERT INTO BLOOD_BANK VALUES ( 18 , 'Melikgazi' , 1000 ); INSERT INTO BLOOD_BANK VALUES ( 19 , 'Melikgazi' , 1000000 ); INSERT INTO BLOOD_BANK VALUES ( 20 , 'Melikgazi' , 1000000 );

Inserting Data into TABLE “Medical_Info”:

INSERT INTO MEDICAL_INFO VALUES ( 150100 , 1 , '2020-01-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150101 , 2 , '2020-02-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150102 , 3 , '2020-04-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150103 , 4 , '2020-06-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150104 , 5 , '2020-05-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150105 , 6 , '2020-01-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150106 , 7 , '2020-08-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150107 , 8 , '2020-09-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150108 , 9 , '2020-10-02' , 'No disease'); INSERT INTO MEDICAL_INFO VALUES ( 150109 , 10 , '2020-05-02' , 'No disease');

Inserting Data into TABLE “Gives_to”:

INSERT INTO GIVES_TO VALUES ( 990001 , 1 , 1 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990002 , 2 , 2 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990003 , 3 , 3 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990004 , 4 , 4 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990005 , 5 , 5 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990006 , 6 , 6 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990007 , 7 , 7 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990008 , 8 , 8 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990009 , 9 , 9 , '2020-03-12' , 350 ); INSERT INTO GIVES_TO VALUES ( 990010 , 10 , 10 , '2020-03-12' , 350 );

Inserting Data into TABLE “Takes_from”:

INSERT INTO TAKES_FROM VALUES ( 770001 , 1 , 1 , '2020-02-19' , 500 ); INSERT INTO TAKES_FROM VALUES ( 770002 , 2 , 2 , '2020-02-19' , 700 ); INSERT INTO TAKES_FROM VALUES ( 770003 , 3 , 3 , '2020-02-19' , 700 ); INSERT INTO TAKES_FROM VALUES ( 770004 , 4 , 4 , '2020-02-19' , 7700 ); INSERT INTO TAKES_FROM VALUES ( 770005 , 5 , 5 , '2020-02-19' , 7080 ); INSERT INTO TAKES_FROM VALUES ( 770006 , 6 , 6 , '2020-02-19' , 800 ); INSERT INTO TAKES_FROM VALUES ( 770007 , 7 , 7 , '2020-02-19' , 600 ); INSERT INTO TAKES_FROM VALUES ( 770008 , 8 , 8 , '2020-02-19' , 400 ); INSERT INTO TAKES_FROM VALUES ( 770009 , 9 , 9 , '2020-02-19' , 700 ); INSERT INTO TAKES_FROM VALUES ( 770010 , 10 , 10 , '2020-02-19' , 700 );

VIEWS:

 CREATE VIEW users_vu AS SELECT User_Id, Status_Id, Address_Id, Phone_No, Password FROM Users;  Create VIEW find_Universal_donors AS SELECT Blood_code, donor.First_Name, donor.Last_Name FROM Blood_Type, donor WHERE Blood_Type.Blood_Id = donor.Blood_Id and Blood_code = 'O'

 Create VIEW find_all_universal_receivers AS SELECT Blood_code, recipient.First_Name, recipient.Last_Name FROM Blood_Type, recipient WHERE Blood_Type.Blood_Id = recipient.Blood_Id and Blood_code = 'AB'

 CREATE VIEW find_all_receiver_contact_info AS SELECT distinct recipient.First_Name, recipient.Last_Name, Users.phone_no, address.city FROM Users, recipient, address WHERE Users.user_Id = recipient.recipient_Id or Users.user_id = address.Address_Id  Create view final_all_donor_contact_info as select distinct donor.First_Name, donor.Last_Name, Users.phone_no, address.city from Users, donor, address where Users.user_Id = donor.donor_id or Users.user_id = address.Address_Id

 Create view find_all_blood_bank_contact_info as select distinct Blood_bank.Name, Users.phone_no, address.city from Users, blood_bank, address where Users.user_Id = blood_bank.bank_id or Users.user_id = address.Address_Id

Procedures:

CREATE PROCEDURE SelectUsers AS SELECT * FROM Users GO;

Exec SelectUsers

Joins:

SELECT Users.User_Id, Users.Status_Id FROM Users INNER JOIN Status ON Users.Status_Id=Status.Status_Id

RETRIVAL OF DATA:

Select Phone_No,Status_Id from Users where Address_Id>1000001;

UPDATE: UPDATE Blood_Bank SET Name = 'Afifa' WHERE Bank_id=1; DELETE:

DELETE FROM Donor WHERE First_Name='Akbg';

bloodbank-sql's People

Contributors

devaqsashahzad avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.