**********Table Queries********

UPDATE TABLES:

 
TO UPDATE EXISTING ROWS

SYNTAX:

UPDATE table_name

SET col1=val1,col2=val2

WHERE condition;


UPDATE users3

SET  followers=500 

WHERE age=21;


















DELETE:

TO DELETE EXISTING ROWS

SYNTAX

DELETE from table_name
WHERE condition;


DELETE from users3
WHERE mails="123@gmail.com" OR followers=40;



ALTER

TO CHANGE THE SCHEMA

ADD COLUMN:

ALTER TABLE table_name
ADD COLUMN  column_name datatype constraint;


DROP COLUMN:

TO DELETE A COLUMN

ALTER TABLE table_name
DROP COLUMN column_name;

ALTER TABLE users3
DROP COLUMN city;


RENAME TABLE:

ALTER TABLE table_name
RENAME TO new table_name;

ALTER TABLE users3
RENAME TO userinfo;
SHOW tables;


CHANGE COLUMN:

rename

ALTER TABLE table_name
CHANGE COLUMN old_name new_name new_datatype new_dataconstraint;

ALTER TABLE userinfo
CHANGE COLUMN followers subs INT DEFAULT 100;

SELECT * FROM userinfo;


MODIFY COLUMN

TO MODIFY DATATYPE OR CONSTRAINT

ALTER TABLE userinfo
MODIFY subs INT DEFAULT 200;

TRUNCATE



TRUNCATE userinfo;
SELECT * FROM userinfo;

Comments

Popular posts from this blog

DATABASE RELATIONSHIPS

ROUTING (GET /) home route

Query Strings