Professional Documents
Culture Documents
PROGRAM:
-- create a table
CREATE TABLE vendors (
venid INTEGER PRIMARY KEY,
venname TEXT NOT NULL,
contact INTEGER NOT NULL,
street VARCHAR(20),
city VARCHAR(10),
salary INTEGER,
deptid VARCHAR(20)
);
-- insert some values
ALTER TABLE vendors ADD dob DATE;
ALTER TABLE vendors ADD mail VARCHAR(20);
INSERT INTO vendors
VALUES(1,'ratna',32156,'rajiv_chowk','delhi',30000,'A01','03-
12-2012','sec321@mail.com');
INSERT INTO vendors
VALUES(2,'anjali',53422,'vijay_nagar','kanpur',21000,'A01','04-
08-2012','sec456@mail.com');
INSERT INTO vendors
VALUES(3,'rahul',87543,'model_town','delhi',35000,'B02','09-
05-2001','sec432@mail.com');
INSERT INTO vendors
VALUES(4,'ankit',96645,'rajajipuram','lucknow',24500,'C03','03-
09-2011','sec678@mail.com');
INSERT INTO vendors
VALUES(5,'sumit',32145,'ramadevi','kanpur',26000,'B02','07-12-
2007','sec564@mail.com');
INSERT INTO vendors
VALUES(6,'kapil',36789,'mallroad','kanpur',27000,'C03','08-10-
2006','sec987@mail.com');
INSERT INTO vendors
VALUES(7,'abhinav',34567,NULL,'lucknow',25000,'C03','05-04-
2003','sec585@mail.com');
INSERT INTO vendors
VALUES(8,'ankur',65437,'akbar_road','delhi',20700,'B03','08-04-
1984','sec399@mail.com');
SELECT deptid,count(*) FROM vendors GROUP BY deptid;
OUTPUT: