SQL Syntax Flashcards

(7 cards)

1
Q

UPDATE syntax?

A

UPDATE table_name
SET column1 = value1, column2 = value2, …
WHERE condition;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

COUNT

A

SELECT COUNT(column_name/*)
FROM table_name
WHERE condition;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

wildcard syntax (e.g. start with letter a)

A

SELECT * FROM Customers
WHERE CustomerName LIKE ‘a%’;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ALTER syntax (change datatype, drop, rename)

A

ALTER TABLE table_name
–THEN
ADD column_name datatype;

DROP COLUMN column_name;

RENAME COLUMN old_name to new_name;

ALTER COLUMN column_name datatype; ?maybe?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

CREATE syntax (w/constraints)

A

CREATE TABLE table_name (
column1 datatype constraint,
column2 datatype constraint,
column3 datatype constraint,
….
);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

assign PK

A

PK is part of constraints

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

inner join syntax

A

SELECT column_name(s)
FROM table1
INNER JOIN table2
ON table1.column_name = table2.column_name;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly