T-SQL & SSMS Flashcards

(22 cards)

1
Q

How do you select all columns from a table?

A

SELECT * FROM TableName;

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

How do you select specific columns from a table?

A

SELECT Column1, Column2 FROM TableName;

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

How do you limit the number of rows returned?

A

SELECT TOP 10 * FROM TableName;

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

How do you filter rows based on a condition?

A

SELECT * FROM TableName WHERE Column = ‘Value’;

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

How do you filter for multiple conditions (AND/OR)?

A

SELECT * FROM TableName
WHERE Column1 = ‘Value1’ AND Column2 = ‘Value2’;

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

How do you sort query results?

A

SELECT * FROM TableName ORDER BY COLUMN ASC|DESC;

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

What is the difference between = and LIKE?

A

= checks for exact match.
LIKE allows pattern matching using % (any characters) or _ (single character).

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

How do you check for NULL values?

A

SELECT * FROM TableName WHERE Column IS NULL;
SELECT * FROM TableName WHERE Column IS NOT NULL;

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

How do you check if a value is in a list?

A

SELECT * FROM TableName WHERE Column IN (‘Value1’, ‘Value2’);

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

How do you filter based on a range of values?

A

SELECT * FROM TableName WHERE Column BETWEEN 10 AND 100;

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

How do you count rows in a table?

A

SELECT COUNT(*) FROM TableName;

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

How do you get the sum of a column?

A

SELECT SUM(Column) FROM TableName;

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

How do you get the average of a column?

A

SELECT AVG(Column) FROM TableName;

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

How do you get the minimum and maximum values of a column?

A

SELECT MIN(Column), MAX(Column) FROM TableName;

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

How do you group results by a column?

A

SELECT Column, COUNT(*)
from TableName
GROUP BY Column;

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

How do you filter aggregated results?

A

SELECT Column, COUNT()
FROM TableName
GROUP BY Column
HAVING COUNT(
) > 1;

17
Q

How do you get the length of a string?

18
Q

How do you convert a string to uppercase or lowercase?

A

UPPER(Column)
LOWER(Column)

19
Q

How do you get the current date and time?

20
Q

How do you extract just the date or year from a datetime?

A

CAST(GETDATE() AS DATE)
YEAR(Column)

21
Q

How do you replace part of a string?

A

REPLACE(Column, ‘old’, ‘new’)