Logo
Pattern

Discover published sets by community

Explore tens of thousands of sets crafted by our community.

Basic SQL Queries

26

Flashcards

0/26

Still learning
StarStarStarStar

CREATE TABLE

StarStarStarStar

Used to create a new table. Syntax example: CREATE TABLE table_name (column1 datatype, column2 datatype, ...);

StarStarStarStar

LEFT JOIN

StarStarStarStar

Returns all records from the left table, and the matched records from the right table. Syntax example: SELECT column1, column2 FROM table1 LEFT JOIN table2 ON table1.column_name = table2.column_name;

StarStarStarStar

UNION

StarStarStarStar

Used to combine the result sets of two or more SELECT statements. Syntax example: SELECT column1 FROM table1 UNION SELECT column1 FROM table2;

StarStarStarStar

CASE

StarStarStarStar

Provides conditional logic within SQL. Syntax example: SELECT column1, CASE WHEN condition THEN result1 ELSE result2 END FROM table_name;

StarStarStarStar

SELECT DISTINCT

StarStarStarStar

Used to return only distinct (different) values. Syntax example: SELECT DISTINCT column1 FROM table_name;

StarStarStarStar

WHERE

StarStarStarStar

Used to filter records. Syntax example: SELECT column1 FROM table_name WHERE condition;

StarStarStarStar

INSERT INTO

StarStarStarStar

Used to insert new records. Syntax example: INSERT INTO table_name (column1, column2) VALUES (value1, value2);

StarStarStarStar

CREATE DATABASE

StarStarStarStar

Used to create a new database. Syntax example: CREATE DATABASE dbname;

StarStarStarStar

INDEX

StarStarStarStar

Used to create an index on table columns. Syntax example: CREATE INDEX idx_column ON table_name (column_name);

StarStarStarStar

TRUNCATE TABLE

StarStarStarStar

Used to delete all rows from a table without logging individual row deletions. Syntax example: TRUNCATE TABLE table_name;

StarStarStarStar

DROP TABLE

StarStarStarStar

Used to delete a table. Syntax example: DROP TABLE table_name;

StarStarStarStar

ROLLBACK

StarStarStarStar

Used to undo transactions that haven't been saved to the database. Syntax example: ROLLBACK;

StarStarStarStar

ALTER TABLE

StarStarStarStar

Used to add, delete, or modify columns in an existing table. Syntax example: ALTER TABLE table_name ADD column_name datatype;

StarStarStarStar

SELECT

StarStarStarStar

Used to select data from a database. Syntax example: SELECT column1, column2 FROM table_name;

StarStarStarStar

INNER JOIN

StarStarStarStar

Used to combine rows from two or more tables, based on a related column. Syntax example: SELECT column1, column2 FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name;

StarStarStarStar

UPDATE

StarStarStarStar

Used to modify existing records. Syntax example: UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;

StarStarStarStar

FULL OUTER JOIN

StarStarStarStar

Returns all records when there is a match in either left or right table. Syntax example: SELECT column1, column2 FROM table1 FULL OUTER JOIN table2 ON table1.column_name = table2.column_name;

StarStarStarStar

INTERSECT

StarStarStarStar

Returns distinct rows that are available in both SELECT statement results. Syntax example: SELECT column1 FROM table1 INTERSECT SELECT column1 FROM table2;

StarStarStarStar

DELETE

StarStarStarStar

Used to delete records. Syntax example: DELETE FROM table_name WHERE condition;

StarStarStarStar

GROUP BY

StarStarStarStar

Used with aggregate functions to group the result set by one or more columns. Syntax example: SELECT COUNT(column1), column2 FROM table_name GROUP BY column2;

StarStarStarStar

ORDER BY

StarStarStarStar

Used to sort the result set. Syntax example: SELECT column1, column2 FROM table_name ORDER BY column1 ASC, column2 DESC;

StarStarStarStar

HAVING

StarStarStarStar

Used to filter records that work with aggregate functions. Syntax example: SELECT COUNT(column1), column2 FROM table_name GROUP BY column2 HAVING COUNT(column1) > 10;

StarStarStarStar

EXCEPT

StarStarStarStar

Returns distinct rows from the first SELECT statement that are not in the second SELECT statement. Syntax example: SELECT column1 FROM table1 EXCEPT SELECT column1 FROM table2;

StarStarStarStar

USE

StarStarStarStar

Specifies the database to be used. Syntax example: USE dbname;

StarStarStarStar

RIGHT JOIN

StarStarStarStar

Returns all records from the right table, and the matched records from the left table. Syntax example: SELECT column1, column2 FROM table1 RIGHT JOIN table2 ON table1.column_name = table2.column_name;

StarStarStarStar

COMMIT

StarStarStarStar

Used to save all transactions made within the current transaction block. Syntax example: COMMIT;

Know
0
Still learning
Click to flip
Know
0
Logo

© Hypatia.Tech. 2024 All rights reserved.