This project sums up 30 topics in SQL Server Language and allows you to practice all of them in a single file. The topics organized from a beginner Level into an Advanced Level. Inside of each topic there is between 4 and 12 questions that starts form a simple question into a harder one. These are the topics:
- Simple select questions
- Group by questions
- Join questions
- Replacing Null value questions
- Union and Union all questions
- Mathematical Functions
- Date-Time Functions
- String Functions
- Finding Character
- Patindex function
- Counting Letters
- CAST and CONVERT functions
- Stored Procedure
- Index
- Views
- User Defined Functions
- Temporary Tables
- If Statements
- Derived Tables
- Row Number and Partition by
- Dense Rank and Partition by
- CTE - Common table expression
- Duplicate values
- Ntile function
- Lag and Lead function
- Sliding Window
- Basic Pivot
- Basic Unpivot
- Multiple CTEs
- Recursive CTEs
- Number 1 - Create Database Tables file.
- Number 2 - The SQL Server Trail – Solo practice file.
- Number 3 - Questions and Answers file.
-
Open file number 1 and press Execute. This will create automatically the Database name and all the Project Tables. to see
the tables names and key connections open the file: "database tables names and key connections" -
Open file number 2 and start walking on the trail. In the beginning of each topic you will see the topics name, the tables names and the questions. If the file doesn't recognize the tables - go to Edit – Intellisense – Refresh local
Cache. -
If you don’t success to answer a question, you can do two things:
A. Explorer the topic and his syntax in the internet.
B. Open file number 3, Select and Execute the Answer.
Enjoy!