Back to assessment | Back to main
-
You write a query to return the Name and Price of all products that have a Category value of 2 or 4. You have used the following SELECT clause:
SELECT Name, Price FROM Production.Product
Which two of the following WHERE clauses can you use to complete the query correctly?
- A.
WHERE Category IN (2, 4);
- B.
WHERE CATEGORY = 2 AND Category = 4;
- C.
WHERE Category BETWEEN 2 AND 4;
- D.
WHERE Category = 2 OR Category = 4;
- E.
WHERE Category = 2 OR 4;
- A.
-
Which character acts as a wildcard when used in the LIKE predicate?
- A.
&
- B.
+
- C.
*
- D.
_
Show answer
_ (underscore)
- A.
-
Which character in a LIKE statement matches exactly one alpha-numeric character?
- A.
_
- B.
&
- C.
+
- D.
*
Show answer
_ (underscore) Any single character
- A.
-
Which T-SQL keyword should you use to remove duplicate rows?
- A.
DISTINCT
- B.
UNION ALL
- C.
WHERE
- D.
JOIN
Show answer
DISTINCT
- A.
-
Which SQL keyword matches a value in a collection when used in a predicate?
- A.
IN
- B.
LIKE
- C.
OR
- D.
BETWEEN
Show answer
IN (Transact-SQL) determines whether a specified value matches any value in a subquery or a list.
- A.
-
You write a Transact-SQL query to list the available sizes for products. Each individual size should be listed only once.
Which query should you use?
- A.
SELECT TOP 1 Size FROM Production.Product ORDER BY Size;
- B.
SELECT DISTINCT Size FROM Production.Product;
- C.
SELECT ALL Size FROM Production.Product;
- D.
SELECT Size FROM Production.Product;
Show answer
SELECT DISTINCT Size FROM Production.Product;
- A.
-
You write a Transact-SQL query to return the SalesOrderID, OrderDate, and Amount fields for the first 10 sales orders in order of SalesOrderID. Which three of the following queries returns the required results?
- A.
SELECT SalesOrderID, OrderDate, Amount FROM Sales.SalesOrder ORDER BY SalesOrderID OFFSET 0 ROW FETCH NEXT 10 ROW ONLY;
- B.
SELECT TOP 10 SalesOrderID, OrderDate, Amount FROM Sales.SalesOrder ORDER BY SalesOrderID;
- C.
SELECT TOP 10 PERCENT SalesOrderID, OrderDate, Amount FROM Sales.SalesOrder ORDER BY SalesOrderID;
- D.
SELECT SalesOrderID, OrderDate, Amount FROM Sales.SalesOrder ORDER BY SalesOrderID ASC;
- E.
FROM Sales.SalesOrder ORDER BY SalesOrderID OFFSET 0 ROWS FETCH FIRST 10 ROWS ONLY;
- A.
-
What are two ways that the results of a sorted query can be limited?
- A.
BOTTOM N PERCENT
- B.
TOP N PERCENT
- C.
TOP N
- D.
BOTTOM N
- A.
Source: 'Transact-SQL' published on Microsoft Virtual Academy