SQL基础

增:create database xxx;

       create table stu(id int,name varchar,age int);

       insert into stu(id,name,age) values(123,"aaa",12);

删:drop database xxx;

       drop table xxx;

       delete from 表名 where 条件;

改:update [表名] set 字段=“值” where 条件

查:show databases;

       show tables;

       desc 表名;    查看表结构

       select * from stu; select * from stu where id=123 or name = "aaa";

       select * from drink order by price desc,address asc;

约束:alter table 表名 add constraint 约束名 约束类型 具体的约束说明

区间:between and;选出记录:in;模糊查询:like;判断是否为空:is null;分组:group by;筛选行:having。


实体完整性:标示记录唯一,实现方式:主键和唯一键。

域完整性:数据有效,实现方式:类型、默认值和空值。

引用完整性:维护表之间的完整性,实现方式:子表建立外键引用另一表的主键。

自定义完整性


DML 数据操作语言:insert、update、delete

DQL 数据查询语言:select

DDL 数据定义语言:create、alter table


内连接:select & from A,B where A.id = B.id 等价

              select * from A inner join B on A.id = B.id

左外连接:select man.name as man,woman.name as woman form man left join woman on man.wife_id = woman.id;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值