SQL Commands
SQL Commands
I. CREATE TABLE
SYNTAX:
CREATE TABLE TABLENAME
(COLUMNNAME1 DATATYPE,
COLUMNNAME2 DATATYPE
);
EXAMPLE:
CREATE TABLE CLASSX
(ROLLNO INTEGER PRIMARYKEY,
NAME VARCHAR(20),
MARKS INTEGER,
ADDRESS VARCHAR(30)
);
CLICK ON EXECUTE
II. INSERT INTO
SYNTAX:
EXAMPLE:
INSERT INTO CLASSX
VALUES(1,’NEHA’,99,’BULDANA’);
III. SELECT
SYNTAX:
SELECT<COLUMN1>,<COLUMN2>_____<COLUMNN>
FROM<TABLENAME>;
EXAMPLE 1:
SELECT NAME, MARKS FROM CLASSX;
THEN RUN QUERY OR F5
EXAMPLE 2:
SELECT * FROM CLASSX;
WHERE CLAUSE
QUERY ----> CREATE QUERY IN SQL
SYNTAX:
SELECT<COLUMNNAME1>,<COLUMNNAME2>
FROM<TABLENAME>;
WHERE CONDITION;
EXAMPLE 1:
EXAMPLE 2:
EXAMPLE 3:
EXAMPLE 4:
EXAMPLE:
SELECT DISTINCT ADDRESS FROM CLASSX;
BETWEEN OPERATOR
SYNTAX:
SELECT<COLUMNNAME>
FROM<TABLENAME>
WHERE COULUMNNAME BETWEEN START & END;
EXAMPLE:
SELECT * FROM CLASSX WHERE MARKS
BETWEEN 40 AND 90;
ORDER BY CLAUSE
SYNTAX:
SELECT<COLUMNNAME>
FROM<TABLENAME>
WHERE CONDITION
ORDER BY<COLUMNNAME>;
EXAMPLE 1:
SELECT * FROM CLASSX ORDER BY NAME;
EXAMPLE 2:
SELECT * FROM CLASSX ORDER BY NAME DESC;
SYNTAX:
UPDATE TABLENAME
SET<COLUMNNAME>=<NEWVALUE>
WHERE CONDITION;
EXAMPLE 1:
UPDATE CLASSX
SET MARKS=55
WHERE NAME=’SONIYA’;
EXAMPLE 2:
UPDATE CLASSX
SET NAME=’PRIYA’
WHERE ROLLNO=3;
EXECUTE
V. DELETE COMMAND
IT CAN ONLY DELETE THE ROWS IN A TABLE AND CANNOT
CHANGE COLUMNS
GO TO TOOLS ----> SQL
SYNTAX:
DELETE FROM TABLENAME
WHERE CONDITION;
EXAMPLE:
DELETE FROM CLASSX
WHERE ROLLNO=3;
EXECUTE
VI. ALTER COMMAND
SYNTAX:
FOR ADDING COLUMN
ALTER TABLE<TABLENAME>
ADD COLUMN<COLUMNNAME>
<DATATYPE><SIZE>;
EXAMPLE:
ALTER TABLE CLASSX
ADD COLUMN CONTACTNO INTEGER;
SYNTAX:
FOR DELETING A COLUMN
ALTER TABLE<TABLENAME>
DROP COLUMN<COLUMNNAME>;
EXAMPLE:
ALTER TABLE CLASSX
DROP COLUMN ADDRESS;
EXECUTE
EXAMPLE:
DROP TABLE CLASSX;
EXECUTE