You are on page 1of 3

INSERT data in Branch:

INSERT INTO `branch`(`branchNo`, `street`, `city`, `postcode`) VALUES ('B002', '56 Clover Dr', 'London', 'NW10 6EU');

INSERT INTO `branch`(`branchNo`, `street`, `city`, `postcode`) VALUES ('B003', '163 Main St', 'Glasgow', 'BS99 1NZ');

INSERT INTO `branch`(`branchNo`, `street`, `city`, `postcode`) VALUES ('B004', '32 Manse Rd', 'Bristol', 'G11 9QX');

INSERT INTO `branch`(`branchNo`, `street`, `city`, `postcode`) VALUES ('B005', '22 Deer Rd', 'London', 'SW1 4EH');

INSERT INTO `branch`(`branchNo`, `street`, `city`, `postcode`) VALUES ('B007', '16 Argyll St', 'Aberdeen', 'AB2 3SU');

INSERT into Private owner:

INSERT INTO `privateowner`(`ownerNo`, `fName`, `lName`, `telNo`, `eMail`, `password`) VALUES ('CO40', 'Tina', 'Murphy',
0141-943-1728, 'tinam@hotmail.com', '63 Well St', 'Glasgow G42', '********');

INSERT INTO `privateowner`(`ownerNo`, `fName`, `lName`, `telNo`, `eMail`, `password`) VALUES ('CO46', 'Joe', 'Keogh',
01224-861212, '2 Fergus Dr,Aberdeen AB2 7SX', 'jkeogh@Ihh.com', '********');

INSERT INTO `privateowner`(`ownerNo`, `fName`, `lName`, `telNo`, `eMail`, `password`) VALUES ('CO87', 'Carol', 0141-
357-7419, 'Farrel 6 Achray St, Glasgow G32 9DX', 'cfarrel@gmail.com', '********');

INSERT INTO `privateowner`(`ownerNo`, `fName`, `lName`, `telNo`, `eMail`, `password`) VALUES ('CO93', 'Tony', 'Shaw',
0141-225-7025, '12 Park Pl, Glasgow G4 0QR', 'tony.shaw@ark.com', '********');

LIKE:

S.No Query Function


1 (Row) SELECT staffNo, fName, lName, Position  Search membership, IN/NOT
FROM Staff  IN
WHERE Position = 'Manager' OR Position = 'Assistant'
SELECT staffNo, fName, lName, position  --
FROM Staff 
WHERE Position IN ('Manager', 'Assistant')
2 SELECT ownerNo, fName, lName, telNo, Address Match Pattern
FROM privateowner
WHERE Address LIKE '%Glasgow%'
3 SELECT staffNo, fName, lName, Position, salary  Range search condition
FROM Staff 
WHERE salary BETWEEN 20000 AND 30000
SELECT staffNo, fName, lName, Position, salary  ---
FROM Staff 
WHERE salary >20000 AND salary <30000
4 SELECT staffNo, fName, lName, Position, salary Comparison Search Condition
 FROM Staff 
WHERE salary > 10000
SELECT *  ---
FROM Branch 
WHERE city = 'London' OR city = 'Glasgow'
5 (Field) SELECT staffNo, fName, lName,salary, salary/1000  Calculated Fields
FROM Staff
SELECT staffNo, fName, lName, salary/12 AS monthlySalary  ---
FROM Staff
ORDER BY
S.No Query Function
SELECT lName, salary, branchNo  ORDER By on more than one attribute.
FROM staff Minor sort key
ORDER BY salary DESC, branchNo DESC
SELECT COUNT(staffNo) AS myCount, SUM(salary) AS mySum  MIN,SUM
FROM Staff
 WHERE Position = 'Manager'
Random Queries:
ALTER TABLE `Viewing` ADD `Comment` VARCHAR(255) NULL DEFAULT NULL AFTER `viewDate`;

UPDATE `viewing` SET `Comment`='too remote' WHERE clientNo = 'CR76';

You might also like