SQL 基础知识

一些重要又基础的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 ,表的创建别名法。在下面的情况下,使用别名很有用:

在查询中涉及超过一个表,在查询中使用了函数,列名称很长或者可读性差,需要把两个列或者多个列结合在一起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值