
- 655 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
eBook - ePub
Tera-Tom Genius Series - DB2 SQL
About this book
One of the most popular databases in the world is IBM's DB2. This book has over 600 pages of SQL examples and explanations. This book is a must have for anyone who develops or writes SQL for an IBM DB2 system. Readers will also understand how to create tables, views and indexes. The Authors Tera-Tom Coffing, who has written over 75 successful books on Data Warehousing and Leslie Nolander, Chief Operations Officer (COO) of Coffing Data Warehousing bring a combined 40 years of experience of data warehouse knowledge to create this must have book.
Tools to learn more effectively

Saving Books

Keyword Search

Annotating Text

Listen to it instead
Information
Chapter 1 β The Basics of SQL
βAs I would not be a slave, so I would not be a master.β
- Abraham Lincoln
Introduction

The Student_Table above will be used
in our early SQL Examples
This is a pictorial of the Student_Table which we will use to present some basic examples of SQL and get some hands-on experience with querying this table. This book attempts to show you the table, the query, and the result set.
Finding Your Current Schema

The example above shows you how to find your current schema.
Setting Your Default SCHEMA

DB2 allows you do set your default database. Above, we have set our default database to SQL_Class. If we run a query without specifying the database, then DB2 will assume the database is SQL_Class. DB2 refers to this as a schema.
SELECT * (All Columns) in a Table

Most every SQL statement will consist of a SELECT and a FROM. You SELECT the columns you want to see on your report and an Asterisk (*) means you want to see all columns in the table on the returning answer set!
SELECT Specific Columns in a Table
SELECT First_Name
,Last_Name
,Class_Code
,Grade_Pt
FROM Student_Table ;

This is a great way to show the columns you are selecting from the Table_Name.
Commas in the Front or Back?

Why is the example on the left better even though they are functionally equivalent? Errors are easier to spot and comments wonβt cause errors.
Place your Commas in front for better Debugging Capabilities

"A life filled with love may have some thorns,
but a life empty of love will have no roses."
but a life empty of love will have no roses."
Anonymous
Having commas in front to separate column names makes it easier to debug. Remember our quote above. "A query filled with commas at the end just might fill you with thorns, but a query filled with commas in the front will allow you to always come up smelling like roses."
Sort the Data with the ORDER BY Keyword

Rows typically come back to the report in random order. To order the result set, you must use an ORDER BY. When you order by a column, it will order in ASCENDING order. This is called the Major Sort!
ORDER BY Defaults to Ascending

Rows typically come back to the report in random order, but we decided to use the ORDER BY statement. Now, the data comes back ordered by Last_Name.
Use the Name or the Number in your ORDER BY Statement

The ORDER BY can use a number to represent the sort column. The number 2 represents the second column on the report.
Two Examples of ORDER BY using Different Techniques

Notice that the answer set is sorted i...
Table of contents
- Cover
- The Tera-Tom Video Series
- The Tera-Tom Genius Series
- Tera-Tom- Author of over 50 Books
- The Best Query Tool Works on all Systems
- Trademarks and Copyrights
- About Tom Coffing
- About Leslie Nolander
- Contents
- Chapter 1 β The Basics of SQL
- Chapter 2 β The WHERE Clause
- Chapter 3 β Aggregation
- Chapter 4 β Join Functions
- Chapter 5 β Using Nexus for DB2
- Chapter 6 β Date Functions
- Chapter 7 β OLAP Functions
- Chapter 8 β Temporary Tables
- Chapter 9 β Sub-query Functions
- Chapter 10 β Strings
- Chapter 11 β Interrogating the Data
- Chapter 12 β View Functions
- Chapter 13 β Set Operators Functions
- Chapter 14 β Table Create and Data Types
- Chapter 15 β Data Manipulation Language (DML)
- Chapter 16 β Statistical Aggregate Functions
Frequently asked questions
Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription
No, books cannot be downloaded as external files, such as PDFs, for use outside of Perlego. However, you can download books within the Perlego app for offline reading on mobile or tablet. Learn how to download books offline
Perlego offers two plans: Essential and Complete
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 990+ topics, weβve got you covered! Learn about our mission
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more about Read Aloud
Yes! You can use the Perlego app on both iOS and Android devices to read anytime, anywhere β even offline. Perfect for commutes or when youβre on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app
Yes, you can access Tera-Tom Genius Series - DB2 SQL by Tom Coffing,Leslie Nolander in PDF and/or ePUB format, as well as other popular books in Computer Science & Data Warehousing. We have over one million books available in our catalogue for you to explore.