sql语句简单学习

1.查询                                                  例子

select * from table名字                         select field_A,count(*)as total,sum(A) from class        

where table.字段=‘A’                             where class.field_A='A'

[group by 某个字段                               group by class_id

[having sum(A) >=某个值                      having sum(A)>=180;

有group,可以没有having

有having,一定要有group

 

表名字太长可以自定义表名代替

例如:,,,,from table t1

where t1.字段=...

 

数字可以直接输入,字符串需要加单引号

整个sql语句结束时要加双引号

 

查询赋值

值 as 字段

 

2.关联表

inner join(主要使用)

left join

right join

full join

cross join

 

使用方法:

select * from A(主表)

innner join B

on A.id=B.A_id

 

3.更新

update table

(inner join...)根据其他表来更新

set table.字段=‘A’  更新的字段

where table.另一个字段=‘B’ 根据要求更新

posted on 2015-03-13 11:32  nimezi  阅读(164)  评论(0)    收藏  举报