sql2011-小白求标准SQL语法,求救啊!!!

问题描述

小白求标准SQL语法,求救啊!!!
如题,希望得到标准的SQL 语法,而不是各个运营商自己的实现。谢谢!
楼主小白一名,最近在搞数据库的学习,然后发现有ANSI ISO标准,然而ORACLE,SQL SERVER等的支持不太一样,感觉好像遇到了WINDOWS和LINUX下C库的不同实现。
那么,楼主有个问题请教大家,如何获得SQL 2011的标准?而不是各个实现的不同版本,而且想问一下,标准中是否有SQL的标准语法?
小白一名,问题可能可笑,希望大家多多帮助!

解决方案

标准肯定是有的,但问题是 sql server,oracle,mysql 只是实现了标准中的一部分,而另一部分都采用自己的实现,另外要特别注意的是 sql外的,就更加不标准了,比如sql server用的t-sql,而oracle用的是pl/sql,db2采用的是sql/pl.

所以,我觉得 你还是先学其中的一个,比如就学sql server中的sql,期中的大部分语法 在oracle中都支持,当然,函数除外,比如在sql server中获取系统日期是getdate() 而oracle中是 sysdate 函数。

至少select的语法都是一样的,除了少数差异外:

select
from
where
group by
having
order by

解决方案二:
平时用的Mysql,感觉应该不会相差太大吧,楼主百度

解决方案三:
http://www.w3schools.com/sql/

各家总有一些区别,没办法,不过对于一些基本的语法应该都是统一的,可以参考这个网站

时间: 2024-10-31 18:41:31

sql2011-小白求标准SQL语法,求救啊!!!的相关文章

SQL语法大全

sql语法  SQL语法大全   SQL语法大全1. ASP与Access数据库连接: <%@ language=VBscript%><%dim conn,mdbfilemdbfile=server.mappath("数据库名称.mdb")set conn=server.createobject("adodb.connection")conn.open "driver={microsoft access driver (*.mdb)};u

SQL语法及ASP中SQL语句参考及记录集对象

sql语法|参考|对象|记录集|语句 SQL语法 DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化.既易学又易懂的语法.此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML).SQL原来拼成SEQUEL,这语言的原型以"系统 R"的名字在 IBM 圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结果相当令人满意,并决定在系统R 的技术基础发展

SQL语法参考手册

sql语法|参考|参考手册|语法参考 DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化.既易学又易懂的语法.此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)以及资料的处理(DML).SQL原来拼成SEQUEL,这语言的原型以"系统 R"的名字在 IBM 圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结果相当令人满意,并决定在系统R 的技术基础发展出来 IBM

SQL语法查询文档

sql语法  一.SQL速成  结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件(如表.索引.字段等)的建立和操纵.  以下是一些重要的SQL快速参考,有关SQL的语法和在标准SQL上增加的特性,请查询MySQL手册.  1.创建表  表是数据库的最基本元素之一,表与表之间可以相互独立,也可以相互关联.创建表的基本语法如下:  create table table_name  (column_name data无效 {identity |null

SQL语法速成

sql语法|速成 一.SQL速成  结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件(如表.索引.字段等)的建立和操纵.  以下是一些重要的SQL快速参考,有关SQL的语法和在标准SQL上增加的特性,请查询MySQL手册.  1.创建表  表是数据库的最基本元素之一,表与表之间可以相互独立,也可以相互关联.创建表的基本语法如下:  create table table_name  (column_name data无效 {identity |nu

SQL语法参考

sql语法|参考|语法参考 一.资料定义 ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系.表格内的有什麽栏位主键.表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的. 1.建表格:create table table_name( column1 datatype [not null] [not null primary key], column2 datatyp

全面接触SQL语法2

sql语法 BETWEEN...AND 运算符 决定某一人数值是否介于特定的范围之内,此运算符只可以用在SQL的语句中. expr[Not]BETWEEN value1 AND value2 expr 指定要加以计算的字段与表达式的组合. value1,value2 所指明的数值范围. 例如: 若是要从职员表格查询出所有年龄介于25-30岁的员工,可以利用下面的程序来做. SELECT 姓名,年龄 BETWEEN 25 AND 30 FROM 职员表格: LIKE 操作数 用来将一字符串与另一特

MySQL数据库SQL语法参考

mysql|sql语法|参考|数据|数据库|语法参考 一.资料定义 ddl(data definition language) 资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系.表格内的有什麽栏位主键.表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的. 1.建表格: create table table_name( column1 datatype [not null] [not null primary key], c

全面接触SQL语法

sql语法 SQL功能与特性 其实,在前面的文章中,已经提及SQL命令的一些基本功能,然而,通过SQL命令,程序设计师或数据库管理员(DBA)可以: (一)建立数据库的表格.(包括设置表格所可以使用之空间) (二)改变数据库系统环境设置. (三)针对某个数据库或表格,授予用户存取权限. (四)对数据库表格建立索引值. (五)修改数据库表格结构.(新建.删除或是修改表格字段) (六)对数据库进行数据的新建. (七)对数据库进行数据的删除. (八)对数据库进行数据的修改. (九)对数据库进行数据的查