Databases
Databases
CREATE DATABASE IF NOT EXISTS CLASSDB; -- it will only create the database
if it doesn't exits
EMAIL VARCHAR(50) ,
PASSWORD VARCHAR(50) ,
USERNAME VARCHAR(50) ,
ID INT PRIMARY KEY AUTO_INCREMENT
); -- Create a table
SELECT ID, EMAIL, USERNAME FROM USERS; -- Select data from the table
SELECT * FROM USERS; -- Select all the data from the table
CONTENT VARCHAR(255),
);
('HELLO WORLD AGAIN', '2021-01-01 12:00:00', 1); -- Insert data into the
table
SELECT * FROM POSTS; -- Select all the data from the table
SELECT * FROM USERS WHERE ID = 3; -- Select all the data from the table
SELECT * FROM POSTS WHERE USER_ID = 1 AND CONTENT = 'HELLO WORLD'; -- Select
all the data from the table
-- OPERATOR IN MYSQL: =, !=, <, >, <=, >=, AND, OR, NOT, IN, BETWEEN, LIKE,
IS NULL, IS NOT NULL
SELECT * FROM POSTS WHERE CONTENT LIKE '%AGAIN'; -- Select all the data from
the table
-- AGAIN% STARTS WITH AGAIN BUT CAN HAVE ANYTHING AFTER THAT
SELECT * FROM POSTS WHERE CONTENT LIKE '%WORLD' ORDER BY CREATED_AT ASC;
UPDATE POSTS SET CONTENT = 'MY WORLD' WHERE ID = 2; -- Update a row in the
table