Continually Improving.... let us know how support@devdiamond.net Sign in | Sign up
home articles news blog forum  

 
 


 
Skip Navigation LinksHome > Article > SQL Basics :: Select Statement
SQL Basics :: Select Statement
Abstract :
The most basic SQL statement that you can use is the Select statement. This statement will allow you to get a set of records from a database.

Views : 4612
Published : Monday, January 21, 2002
By
HyperLink

Avarage Rating :
Page Page 1 of 1

The most basic SQL statement that you can use is the Select statement. This statement will allow you to get a set of records from a database.

Syntax:

SELECT (column names or *) FROM TableName;

The * is a wildcard that allows you to select all columns from a table instead of naming the ones that you want.

Basics of the SELECT Statement

In a relational database, data is stored in tables. An example table would relate Social Security Number, Name, and Address:

EmployeeAddressTable
SSN FirstName LastName Address City State
512687458 Joe Smith  83 First Street Howard Ohio 
758420012 Mary Scott  842 Vine Ave. Losantiville Ohio 
102254896 Sam Jones  33 Elm St. Paris New York 
876512563 Sarah Ackerman  440 U.S. 110 Upton Michigan 

Now, let's say you want to see the address of each employee. Use the SELECT statement, like so:

SELECT FirstName, LastName, Address, City, State
FROM EmployeeAddressTable;

The following is the results of your query of the database:

First Name Last Name Address City State
Joe Smith 83 First Street  Howard Ohio
Mary Scott 842 Vine Ave.  Losantiville Ohio
Sam Jones 33 Elm St.  Paris New York
Sarah Ackerman 440 U.S. 110  Upton Michigan

To explain what you just did, you asked for the all of data in the EmployeeAddressTable, and specifically, you asked for the columns called FirstName, LastName, Address, City, and State. Note that column names and table names do not have spaces...they must be typed as one word; and that the statement ends with a semicolon (;). The general form for a SELECT statement, retrieving all of the rows in the table is:

SELECT ColumnName, ColumnName, ...
FROM TableName;

To get all columns of a table without typing all column names, use:

SELECT * FROM TableName;



About Author

        Yasir Send Feedback
        Yasir is a .NET expert, with over 5 years experience in Microsoft Technologies, 8 years overall programming experience, he is the owner, founder & primary contributor of Minwar.com, and he also works as IT Director in the hospitality industry.