The SQL SELECT Statement
The SELECT statement is used to select data from a table. The tabular result is stored in a result table (called the result-set).
Syntax
SELECT column_name(s)
FROM table_name
|
Note: SQL statements are not case sensitive. SELECT is the same as select.
SQL SELECT Example
To select the content of columns named "LastName" and "FirstName", from the database table called "Persons", use a SELECT statement like this:
SELECT LastName,FirstName FROM Persons
|
The database table "Persons":
LastName
|
FirstName
|
Address
|
City
|
Hansen
|
Ola
|
Timoteivn 10
|
Sandnes
|
Svendson
|
Tove
|
Borgvn 23
|
Sandnes
|
Pettersen
|
Kari
|
Storgt 20
|
Stavanger
|
The result
LastName
|
FirstName
|
Hansen
|
Ola
|
Svendson
|
Tove
|
Pettersen
|
Kari
|
Select All Columns
To select all columns from the "Persons" table, use a * symbol instead of column names, like this:
Result
LastName
|
FirstName
|
Address
|
City
|
Hansen
|
Ola
|
Timoteivn 10
|
Sandnes
|
Svendson
|
Tove
|
Borgvn 23
|
Sandnes
|
Pettersen
|
Kari
|
Storgt 20
|
Stavanger
|
The Result Set
The result from a SQL query is stored in a result-set. Most database software systems allow navigation of the result set with programming functions, like: Move-To-First-Record, Get-Record-Content, Move-To-Next-Record, etc.
Programming functions like these are not a part of this tutorial. To learn about accessing data with function calls, please visit our ADO tutorial.
Semicolon after SQL Statements?
Semicolon is the standard way to separate each SQL statement in database systems that allow more than one SQL statement to be executed in the same call to the server.
Some SQL tutorials end each SQL statement with a semicolon. Is this necessary? We are using MS Access and SQL Server 2000 and we do not have to put a semicolon after each SQL statement, but some database programs force you to use it.
分享到:
相关推荐
### SQLServer SQL语法大全 #### 创建数据库 在SQL Server中创建数据库是一项基本操作,通过`CREATE DATABASE`命令来实现。创建数据库时可以指定文件和日志文件的位置、初始大小及增长方式等参数。 **语法示例:**...
在Java编程中,检查SQL语法是否正确是一项重要的任务,它能确保我们的数据库操作代码不会因为语法错误而引发异常。为了实现这一目标,开发者通常会利用Java的JDBC(Java Database Connectivity)API或者其他第三方库...
SqlParser是一款基于C++实现的SQL语法解释器,它的主要任务是解析SQL语句,将其转化为计算机可理解的形式,从而能够执行相应的数据库操作。在数据库系统中,SQL(Structured Query Language)是用于管理关系数据库的...
SQL 语法 SQL select SQL distinct SQL where SQL AND & OR SQL Order By SQL insert SQL update SQL delete SQL 高级 SQL Top SQL Like SQL 通配符 SQL In SQL Between SQL Aliases SQL Join SQL ...
### ORACLE和SQL语法区别归纳 #### 概述 本文旨在为初学者提供关于Oracle与SQL Server在数据类型、函数及日期操作等方面的语法差异总结,帮助读者更好地理解这两种数据库管理系统的特点,并能够在实际应用中灵活...
Hive_Sql语法详述,平时工作中遇到的问题,用于Hadoop平台的数据挖掘。
此“SQL语法和帮助手册 API”是一个非常实用的资源,尤其适合初学者和开发者在学习和工作中参考。 1. **SQL基础** - **数据查询**:SQL中的SELECT语句是最基本的查询工具,允许用户从一个或多个表中选择指定的数据...
SQL 语法手册 SQL 语法手册是数据库管理系统中使用的一种标准语言,用于管理、操作和访问数据库中的数据。本手册将详细介绍 SQL 语法的基本结构和使用方法。 一、SELECT 语句 SELECT 语句是 SQL 语法中最基本的一...
适合教学使用的SQL语法课件,内容相对精炼。
Oracle SQL语法大全 Oracle SQL语法大全是关系数据库标准语言SQL的详细介绍,涵盖了SQL的基础知识、语法结构、数据类型、查询语句、操作符的使用等方面的内容。 SQL基础知识 SQL(Structured Query Language)是...
常用SQL语法技巧常用SQL语法技巧常用SQL语法技巧常用SQL语法技巧常用SQL语法技巧
Oracle与SQLServer的SQL语法差异,用简单易懂的语言和实例对Oracle和Sql Server语法之间的差异进行了对比分析,更加适用于入门的人
SQL 语法大全中文版 SQL 语法大全中文版是数据库管理系统中使用的标准语言,用于管理和操作数据库中的数据。本书将从基础知识开始,逐步深入到中级和高级 SQL,涵盖了 SQL 的所有方面。 SQL 基础 SQL 语言被...
本资源“SQL语法大全中文版”旨在为学习者提供全面、详尽的SQL语法指南。下面将详细阐述SQL的一些核心概念和主要语法点。 1. 数据库基本操作: - **创建数据库**:`CREATE DATABASE 数据库名;` - **删除数据库**...
本手册和SQL语法手册是学习和操作KingbaseES V8的重要参考资料。 在KingbaseES V8中,用户可以接触到以下几个核心知识点: 1. **数据库管理系统基础**:理解数据库管理系统的概念,包括数据存储、数据查询、事务...
【SQL语法树】是理解这一问题的关键,它是SQL语句的一种抽象表示,每个节点代表SQL语句的一部分,如表名、列名、操作符等。基于SQL语法树的过滤方法旨在通过构建用户输入的SQL语句的语法树,然后与预定义的安全模板...
它支持大部分标准SQL语法,但也有自己的一些特性和限制。以下是对SQLite支持的SQL语法的详细讲解,同时也将指出一些SQLite不支持的SQL语句。 一、创建与管理数据库 在SQLite中,可以使用`CREATE DATABASE`命令创建...
T-SQL语法详解 在SQL Server中,T-SQL(Transact-SQL)是一种扩展了标准SQL的编程语言,主要用于管理和操作数据库。本篇将详细阐述T-SQL中与数据库存储结构相关的知识点。 1. 数据库存储结构 数据库在SQL Server...