did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781840785432

SQL in Easy Steps

by
  • ISBN13:

    9781840785432

  • ISBN10:

    1840785438

  • Edition: 3rd
  • Format: Paperback
  • Copyright: 2012-06-12
  • Publisher: In Easy Steps Limited

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $14.99 Save up to $6.22
  • Rent Book
    $8.77
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 24-48 HOURS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

SQL in easy steps makes no assumption that you'll have previous knowledge of any programming or scripting language so it's ideal for newcomers to SQL.

Author Biography

Mike McGrath gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. Mike is an established In Easy Steps author with several guides to his credit including: CSS, HTML5, Javascript,Java, Linux, PHP, Visual Basic Express and earlier editions of SQL.

Table of Contents

Introducing SQLp. 7
What is SQL?p. 8
Making SQL queriesp. 10
Installing MySQL on Windowsp. 12
Installing MySQL on Linuxp. 14
Installing an ODBC driverp. 16
Using Microsoft Query toolp. 18
Summaryp. 20
Getting startedp. 21
Introducing databasesp. 22
Exploring databasesp. 23
Creating a databasesp. 24
Deleting a databasesp. 26
Running SQL scriptsp. 28
Summaryp. 30
Creating database tablesp. 31
Exploring database tablesp. 32
Creating a tablep. 34
Deleting a tablep. 36
Table data typesp. 38
Table field modifiersp. 40
Setting the primary keyp. 42
Altering a tablep. 44
Summaryp. 46
Inserting data into tablesp. 47
Inserting complete rowsp. 48
Including a columns listp. 50
Inserting selected datap. 52
Updating datap. 54
Changing specific datap. 56
Deleting datap. 58
Summaryp. 60
Retrieving data from tablesp. 61
Retrieving a columnp. 62
Retrieving multiple columnsp. 64
Retrieving a rowp. 66
Copying retrieved datap. 68
Inserting selected fieldsp. 70
Summaryp. 72
Sorting retrieved datap. 73
Sorting a columnp. 74
Sorting multiple columnsp. 76
Sorting by column positionp. 78
Setting the sort directionp. 80
Summaryp. 82
Simple data filteringp. 83
Making comparisonsp. 84
Comparing a single valuep. 86
Comparing a range of valuesp. 88
Seeking non-matchesp. 90
Finding null valuesp. 92
Summaryp. 94
Complex data filteringp. 95
Comparing multiple valuesp. 96
Comparing alternative valuesp. 98
Comparing alternative listsp. 100
Specifying evaluation orderp. 102
Matching stringsp. 104
Matching charactersp. 106
Matching regular expressionsp. 108
Summaryp. 110
Generating calculated fieldsp. 111
Concatenating fieldsp. 112
Trimming padded spacesp. 114
Adopting aliasesp. 116
Doing arithmeticp. 118
Summaryp. 120
Manipulating datap. 121
Introducing functionsp. 122
Text functionsp. 124
Numeric functionsp. 126
Date and time functionsp. 128
System functionsp. 130
Summaryp. 132
Grouping table datap. 133
Finding summary valuesp. 134
Counting rowsp. 136
Discovering total valuesp. 138
Working with distinct valuesp. 140
Creating data groupsp. 142
Filtering grouped datap. 144
Sorting filtered group datap. 146
Summaryp. 148
Making complex queriesp. 149
Using sub-queriesp. 150
Sub-query calculated fieldsp. 152
Combining queriesp. 154
Handling duplicate rowsp. 156
Sorting combined resultsp. 158
Summaryp. 160
Joining database tablesp. 161
What are joins?p. 162
Creating a joinp. 164
Joining multiple tablesp. 166
Creating self joinsp. 168
Creating natural joinsp. 170
Creating outer joinsp. 172
Summaryp. 174
Handy referencep. 175
Indexp. 187
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program