Last Updated: Sep 05, 2026
No. of Questions: 205 Questions & Answers with Testing Engine
Download Limit: Unlimited
Our Online Test Engine & Self Test Software of TestSimulate 070-761 actual study materials can simulate the exam scene so that you will have a good command of writing speed and time. Then multiple practices make you perfect while in the real Microsoft 070-761 exam. The package practice version will not only provide you high-quality 070-761 exam preparation materials but also various studying ways.
TestSimulate has an unprecedented 99.6% first time pass rate among our customers.
We're so confident of our products that we provide no hassle product exchange.
From a printable PDF to a desktop test engine and an online test engine, TestSimulate covers every stage of 070-761 preparation in 2026. One purchase gives you 205 practice questions for Microsoft Querying Data with Transact-SQL, 365 days of free updates, and support whenever you need it.
| Certification Vendor: | Microsoft |
|---|---|
| Exam Name: | Querying Data with Transact-SQL |
| Exam Number: | 70-761 |
| Related Certifications: | MCSA: SQL 2016 Database Development |
| Real Exam Qty: | 40-60 |
| Exam Duration: | 120 minutes |
| Certificate Validity Period: | No fixed expiration for earned legacy certification; exam retired on January 31, 2021 |
| Available Languages: | English, Portuguese (Brazil), Chinese (Traditional), Russian, French, Chinese (Simplified), German, Japanese |
| Passing Score: | 700/1000 |
| Exam Format: | Multiple choice, Hot area, Short answer, Build list, Review screen, Multiple response, Drag and drop, Active screen |
| Exam Price: | $165 USD |
| Sample Questions: | Microsoft 070-761 Sample Questions |
| Exam Way: | Pearson VUE testing center or online proctored delivery when available; the exam is retired and no longer available for registration. |
| Pre Condition: | No formal prerequisite exam. Intended for SQL Server database administrators, system engineers, and developers with two or more years of experience writing Transact-SQL queries. Exam 70-762 was also required to earn MCSA: SQL 2016 Database Development. |
| Section | Weight | Objectives |
|---|---|---|
| Query data with advanced Transact-SQL components | 30-35% | - Query data by using subqueries and APPLY
|
| Program databases by using Transact-SQL | 25-30% | - Implement data types and NULLs
|
| Manage data with Transact-SQL | 40-45% | - Query multiple tables by using joins
|
The 070-761 exam, officially titled Querying Data with Transact-SQL, is the qualifying exam for the MCP certification, which sits at the Associate level. Earning it shows employers that you have the skills the credential stands for, and it is a solid step forward on a Microsoft career path. It also connects to MCSA: SQL 2016 Database Development, so the effort you put in now keeps paying off as you advance.
The 070-761 exam gives you 40-60 questions to complete within 120 minutes. Do the math before exam day: divide the total time by the question count to set a steady per-question pace, and flag any item that stalls you so you can return to it after securing the easier points. The most reliable way to build that rhythm is a full timed practice test under the same limit, which is exactly what TestSimulate's test engines are designed for.
The passing score for Microsoft Querying Data with Transact-SQL is 700/1000, and the official registration fee is $165 USD. Keep in mind that a retake means paying that fee again in full, which makes an honest self-check worthwhile: before you book, sit a timed practice test and make sure you are consistently scoring above the passing line with some margin to spare.
According to the official requirements: No formal prerequisite exam. Intended for SQL Server database administrators, system engineers, and developers with two or more years of experience writing Transact-SQL queries. Exam 70-762 was also required to earn MCSA: SQL 2016 Database Development..
Yes — TestSimulate offers a free PDF demo of the Microsoft Querying Data with Transact-SQL material, so you can review the question style and answer quality before you spend anything. After purchase, you also receive 365 days of free updates, and if your product expires you can extend the update service at a 50% discount from your member zone.
If you take the corresponding exam within 60 days of your purchase and do not pass, you are covered by the 100% Money Back Guarantee under clear conditions. To claim a full refund, submit a scan of your exam enrollment slip and your official Score Report PDF within two days of the exam; requests are processed within seven days. Note that sitting the exam within three days of purchase is not eligible, purchases that were never followed by an exam sitting do not qualify, free materials and expired orders are excluded, and the candidate name must match the payer name. Prefer an exchange instead? You can swap your product for two free exam packages of equal value and keep your update service. Delivery is immediate: your 070-761 material is ready for instant download and is also emailed to you within one minute of payment — contact customer service if nothing arrives within two hours. There is no limit on the number of computers you can install it on.
The current Microsoft Querying Data with Transact-SQL syllabus is organized into 3 exam domains. The first three are:
For the full domain and subtopic breakdown, see the Exam Topics section above — that is the outline your TestSimulate practice questions are mapped to.
You have a database that includes the tables shown in the exhibit. (Click the exhibit button.)
You need to create a list of all customers and the date that the customer placed their last order. For customers who have not placed orders, you must substitute 01/01/1990 for the date.
Which Transact-SQL statement should you run?
You have a database that contains the following tables.
You need to create a query that lists the highest-performing salespersons based on the current year-to-date sales period. The query must meet the following requirements:
Construct the query using the following guidelines:
Part of the correct Transact-SQL has been provided in the answer area below. Enter the code in the answer area that resolves the problem and meets the stated goals or requirements. You can add code within the code that has been provided as well as below it.
1 SELECT top 3 lastname,salesYTD
2 FROM Person AS p INNER JOIN SalesPerson AS s
3 ON p.PersonID = s.SalesPersonID
4 WHERE territoryid is null
5 order by salesytd dsec
Use the Check Syntax button to verify your work. Any syntax or spelling errors will be reported by line and character position.
Please see explanation
Explanation
1 SELECT top 3 lastname,salesYTD
2 FROM Person AS p INNER JOIN SalesPerson AS s
3 ON p.PersonID = s.SalesPersonID
4 WHERE territoryid is not null
5 order by salesytd desc
Note:
On line 4 add a not before null.
On line 5 change dsec to desc.
You run the following Transact-SQL statement:
You need to create a stored procedure that meets the following requirements:
* Inserts data into the Employees table.
* Processes all data changes as a single unit of work.
* Sets the exception severity level to 16 and an error number of 60, 000 when any error occurs.
* If a Transact-SQL statement raises a runtime error, terminates and reverts the entire unit of work, and
* indicates the line number in the statement where the error occurred.
* Inserts the value New Employee for the Title column if no title is provided.
How should you complete the Transact-SQL statement? To answer, drag the appropriate Transact-SQL segment to the correct target. Each Transact-SQL segment may be used once, more than once, or not at all.
You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.


You have a database that includes the tables shown in the exhibit. (Click the exhibit button.)
You need to create a list of all customers and the date that the customer placed their last order. For customers who have not placed orders, you must substitute a zero for the order ID and 01/01/1990 for the date.
Which Transact-SQL statement should you run?
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You are creating indexes in a data warehouse.
You have a dimension table named Table1 that has 10,000 rows. The rows are used to generate several reports.
The reports join a column that is the primary key.
The execution plan contains bookmark lookups for Table1.
You discover that the reports run slower than expected.
You need to reduce the amount of time it takes to run the reports.
Solution: You create a hash index on the primary key column.
Does this meet the goal?
Over 74033+ Satisfied Customers

Kent
Michael
Hubery
Lance
Morgan
Rachel
Tiffany
TestSimulate is the world's largest certification preparation company with 99.6% Pass Rate History from 74033+ Satisfied Customers in 148 Countries.