一些重要又基础的SQL命令
select–从数据库中提取数据–selete * from tb_name
update–更新数据库中的数据–update tb_name set c1=v1,c2=v2 where …
delete–从数据库中删除数据–delete from tb_name where …
insert into–向数据库中插入新数据–insert into tb_name values(v1,v2,…),insert into tb_name(c1,c2,..) values(v1,v2,…)
create database–创建新数据库
create table–创建新表
alter table–变更(改变)数据库表
drop table–删除表–drop tb_name删除表并释放空间
create index–创建索引
drop index–删除索引
———————————————————————————————————————-
一些SQL语句
select top 100 * from tb_name ,选择前100行数据
select * from tb_name where c1 like ‘%U%’ ,查询c1字段包含U的行,通配符–%替代0个或多个字符,_替代一个字符
select * from tb_name where c1 in (‘hello’,‘hi’) ,查询c1字段是hello或者是hi的行
select * from tb_name where c1 between 1 and 20 ,查询c1字段在1和20之间的列(not between不在此范围内)
select c1 as newname from tb_name ,创建别名,一般是为了让列的可读性更强
select * from tb_name as newname ,表的创建别名法。在下面的情况下,使用别名很有用:
在查询中涉及超过一个表,在查询中使用了函数,列名称很长或者可读性差,需要把两个列或者多个列结合在一起