#**SQL语法**
###**数据库表**
一个数据库通常包含一张或者多张数据表,每张表都有一个表名称(比如: order、member).表中包含数据的记录
在本教程中我们将会使用非常著名的 Northwind数据库做示例
如下,是 Customers 表的一些数据记录
|**CustomerID**|**CustomerName**|**ContactName**|**Address**|**City**|**PostalCode**|**Country**|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|1|Alfreds Futterkiste|Maria Anders|Obere Str. 57|Berlin|12209|Germany|
|2|Ana Trujillo Emparedados y helados|Ana Trujillo|Avda. de la Constitución 2222|México D.F.|05021|Mexico|
|3|Antonio Moreno Taquería|Antonio Moreno|Mataderos 2312|México D.F.|05023|Mexico|
|4|Around the Horn|Thomas Hardy|120 Hanover Sq.|London|WA1 1DP|UK|
|5|Berglunds snabbköp|Christina Berglund|Berguvsvägen 8|Luleå|S-958 22|Sweden|
###**SQL语句**
在数据库中有很多操作需要用sql语句去执行
下面的这条记录查出 "customers"表中的所记录
select * from customers;
在本教程中我们将会教你不同的sql语句
###**记住...**
sql 语句对大小写不明感:select 等价于 SELECT
在本教程中我们用大写字母写sql的的关键字
###**sql 语句后面用分号吗?**
一些数据库系统要求每一条sql 语句后面一份好结束
分号在数据库系统中是分隔sql语句的标准方法,
允许多个sql语句是相同的调用执行服务器的每个sql语句的标准方式
本教程中我们用分号结束sql语句
###**一些重要的sql命令**
select - 从数据库中国提取数据
update - 在数据库中更新数据
insert into - 向数据库中插入一条新数据
create database 创建一张新的数据库
alter database 修改数据库
alter table 修改数据表
drop table 删除数据表
create index 删除索引
drop index 删除索引
- sql文档
- sql简介
- sql语法
- select
- distinct
- where
- and & or
- order by
- insert into
- update
- delete
- injection
- select top
- like
- wildcards
- in
- between
- aliases
- joins
- inner join
- left join
- union
- select into
- insert into select
- create db
- create table
- constraints
- not null
- unique
- primary key
- foreign key
- check
- sql default
- create index
- create index
- drop
- alter
- auto increament
- views
- dates
- null values
- null functions
- data types
- db data types
- SQL Functions
- avg
- count
- first
- last
- max
- min
- sum
- group by
- having
- mid
- len
- round
- now
- format
- quick ref
- hosting
- sql quiz