SQL学习笔记------基础语法

创建数据库:

CREATE DATABASE <数据库名>

创建表:

use student create table studentinfo(
	name varchar(20),
	id char(10),
	score int not null
);

use <数据库名> 指定数据库
char 是固定字节长度, varchar 是可变的字节长度,后面的数字是最大字节,
not null 表示该列信息不得为空。

SELECT 命令

SELECT命令被用来选取表中的数据

SELECT <列名> FROM <表名>

列名为*则代表选择所有的列

SELECT * FROM <表名>

SELECT 可以选多个列

SELECT <1>,<2>... FROM <表名>

DISTINCT

在表中选取的列有可能会有重复项,需要加DISTINCT去重

SELECT DISTINCT <> FROM <>

WHERE 子句

WHERE子句被用来条件性的选择列。

SELECT <列名> FROM <表名> WHERE <列名> <运算符> <>

例如:在INFO表中选择年龄>18岁的姓名:

SELECT name FROM INFO WHERE age>18

AND 和 OR

AND 和 OR 可以在选择的时候把选择条件连接起来。

ORDER BY

将选择的列按照规则进行排序,默认是升序排列

SELECT <列名a> FROM <表名> ORDER BY <列名b>

按照列名b降序的规则对列a进行排序。
如果要进行降序,则在后面加 DESC关键字。

INSERT 插入列

INSERT INTO <表名> (1,2,...) VALUES (1,2,...)

UPDATE

UPDATE 用于表的更新

UPDATE <表名> SET <1> = <新值> WHERE <2> = <>

DELETE

DELETE用于删除列,而DROP用于删除表和数据库

DELETE FROM <表名> WHERE <列名> <关系> <>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值