Home  Fees/Services  Access Examples  Tutorials  Access Download  Articles  Search  Contact  Privacy  Links

Access Query Examples
Select Query Syntax

Select Statement Tutorial SQL Queries

Access Database Tutorials>SQL Queries>Select Query Example

Download Access Program


Aggregate Functions
Child/Parent Table Query
Choose Function
SQL Choose Function +
Crosstab/Pivot Query
SQL Crosstab Query +
DateTime Query
SQL Delete Query
External Link to Tables
Filter Report Records
Group By Clause
Having Clause Query
Histogram Query
Insert Into Query/Append
Master/Detail Updates
SQL Order By Dynamic
Parameter Query
SQL Predicate Example
Self Join Query
Access Scalar Query
Select Statement
Select Top 1 Query
Union Query Example
Update Query Example


SQL Select Query

Select Query Example

Select Query begins your basic understanding of SQL DML (data manipulation language) in a relational database.  While the select statement starts out simple there are several optional arguments which can lead to a truly complex SQL command which can span several screens.  The purpose of the select command is to return zero or more rows (records or tuples) from one or more tables or views.

See below the SQL select query expands in complexity.

The basic syntax from Microsoft Access help system is as follows:

Select TableName.ColumnName, TableName.ColumnName From TableName;

The expanded SQL select query statement syntax as seen in Microsoft Access help follows:

SELECT [predicate] { * | table.* | [table.]field1 [AS alias1] [, [table.]field2 [AS alias2] [, ...]]} FROM tableexpression [, ...] [IN externaldatabase] [WHERE... ] [GROUP BY... ] [HAVING... ] [ORDER BY... ] [WITH OWNERACCESS OPTION];

Note: The ending semicolon is a required component of all SQL statements. The words ColumnName, Field and FieldName all refer to the same thing.

The SQL SELECT query statement has these parts:

SQL select Query

Now the select query statement with real column and table names:

Select M_Employees.Name, M_Employees.Emp_Number,
M_Employees.Address From M_Employees;

Note that we separate the multiple column names with a comma.

From this point on the select statement gets continuously more complex as we add various optional arguments.

More Access Select Query Examples:

Concatenate Records Text Field

sqltext = "Select airport_abbr,number_passengers FROM L_Airports INNER JOIN ... sqltext = "Select Airline_ID,Flight_No,Connect_Time from M_Passengers where ...
www.blueclaw-db.com/concatenate_multiple_records_one_field.htm

SQL Insert Into Example

Insert Into TableName (FieldName1, FieldName2) Select FieldName1, ... Insert Into M_Employees (Emp_ID, Emp_Name) Select Emp_ID, Emp_Name From ...
www.blueclaw-db.com/accessquerysql/sql_insert_into.htm

Transaction Processing

OpenRecordset("select count(faxed) as icount from t_Mnu_Odr " & _ ... sqltext = "select order_detail_id from T_Mnu_Odr where " & _ "manufacturer_id=" & Me. ...
www.blueclaw-db.com/vb_transaction_processing.htm


 

We now offer web-based SQL/Server application development in partnership with Integrated Databases, Inc. (new projects only).



Contact Information

SQL Queries
MS Access SQL Queries 2007 2003 2000  All Windows Versions