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’ 根据要求更新
浙公网安备 33010602011771号