The Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow. Text content is released under Creative Commons BY-SA. See credits at the end of this book whom contributed to the various chapters. Images may be copyright of their respective owners unless otherwise specified
Book created for educational purposes and is not affiliated with group(s), company(s) nor Stack Overflow. All trademarks belong to their respective company owners
https://goalkicker.com/
Content
1-1
Content list
1-2
About
1-3
Chapter 1: Getting started with SQL
1-4
Section 1.1: Overview
1-5
Chapter 2: Identifier
1-6
Section 2.1: Unquoted identifiers
1-7
Chapter 3: Data Types
1-8
Section 3.1: DECIMAL and NUMERIC
1-9
Section 3.2: FLOAT and REAL
1-10
Section 3.3: Integers
1-11
Section 3.4: MONEY and SMALLMONEY
1-12
Section 3.5: BINARY and VARBINARY
1-13
Section 3.6: CHAR and VARCHAR
1-14
Section 3.7: NCHAR and NVARCHAR
1-15
Section 3.8: UNIQUEIDENTIFIER
1-16
Chapter 4: NULL
1-17
Section 4.1: Filtering for NULL in queries
1-18
Section 4.2: Nullable columns in tables
1-19
Section 4.3: Updating fields to NULL
1-20
Section 4.4: Inserting rows with NULL fields
1-21
Chapter 5: Example Databases and Tables
1-22
Section 5.1: Auto Shop Database
1-23
Section 5.2: Library Database
1-24
Section 5.3: Countries Table
1-25
Chapter 6: SELECT
1-26
Section 6.1: Using the wildcard character to select all columns in a query
1-27
Section 6.2: SELECT Using Column Aliases
1-28
Section 6.3: Select Individual Columns
1-29
Section 6.4: Selecting specified number of records
1-30
Section 6.5: Selecting with Condition
1-31
Section 6.6: Selecting with CASE
1-32
Section 6.7: Select columns which are named after reserved keywords
1-33
Section 6.8: Selecting with table alias
1-34
Section 6.9: Selecting with more than 1 condition
1-35
Section 6.10: Selecting without Locking the table
1-36
Section 6.11: Selecting with Aggregate functions
1-37
Section 6.12: Select with condition of multiple values from column
1-38
Section 6.13: Get aggregated result for row groups