首页 > 数据库 >测试版sql语句

测试版sql语句

时间:2023-02-11 12:33:44浏览次数:35  
标签:语句 set varchar 测试版 外键 sql 表名 where select

mysql

mysql -u账号 -p

show databases;
use 库名;
show tables;

create database 库名;
default character set utf8mb4;
default collate set utf8mb4_bin;

create table is not exists 表名(
	id int,
    name varchar(10),
    phone varchar(11)
);

类型 
int() 
varchar() 
decimal(3,2)
data ['2018-2-2'] 
time['12:00:00']

约束 
not null  
default  
unique key  
primary key 
auto_increment

外键 
foreign key() references cls()

删库 删表
drop database 库名;
drop table 表名 if exists;

删除数据
delete from 表名 where <删除条件>

添加数据:
insert into 表(列,列..) values(值,值..),(值,值..)

更新数据:
update 表名 set 列=值,列=值 where <条件>


查询
select * from 表名
distinct  where like limit  group by  order by [asc desc]

聚合函数
avg  count  max min sum
# conut(distinct expect)
链接查询
select * from 表 left join 表 on 表1.外键=表2.外键
select * from 表 inner join表 on 表1.外键=表2.外键

组合查询
select * from 表
union
select * from 表

视图函数
create view view_emp as select * from emp;

标签:语句,set,varchar,测试版,外键,sql,表名,where,select
From: https://www.cnblogs.com/wn-graden/p/17111212.html

相关文章

  • 开发版sql语句
    mysql基础语法#建库createdatabasemydbcharactersetutr-8;createdatabasemydbcharactersetutr-8;#修改字符集alterdatabasemydbcharactersetutf8;......
  • mysql-proxy 读写分离,不支持mysql5.7的client客户端登录
    安装前,先有mysql主从下载proxy,https://downloads.mysql.com/archives/proxy/#downloadswgethttps://downloads.mysql.com/archives/get/p/21/file/mysql-proxy-0.8.5-......
  • 前端项目实战221-switch语句得应用
    //判断何种状态consthandleStatusWork=(status:string)=>{switch(status){case"START":return"开工";case......
  • 饱和度 - 监控MySQL的InnoDB Buffer pool 相关的指标
    1. 对于MySQL而言,用什么指标来反映资源有多“满”呢?首先我们要关注MySQL所在机器的CPU、内存、硬盘I/O、网络流量这些基础指标2. MySQL本身也有一些指标来反映饱......
  • tortoise_sqllite_crud
    sqlitetortoisecrudfromenumimportIntEnumfromtortoiseimportconnections,fields,modelsfromtortoise.expressionsimportF,Q,RawSQL,Subqueryfromto......
  • tortoise_fastapi_sqlite
    tortoise-orm在fastapi中的使用"""TortoiseORM"""fromtortoise.contrib.fastapiimportregister_tortoisefromtortoise.contrib.pydanticimportpydantic_mo......
  • linux安装 mysql
    在终端中输入命令安装mysqlsudoapt-getinstallmysql-server安装成功后可以在终端中输入下面命令登录mysql不知道为什么,在网上搜索有的会说安装的时候会让你设置......
  • SQL SERVER——TempDB问题查找定位与解决
    SQLSERVER——TempDB问题查找定位与解决z_cloud_for_SQL2023-01-1229步骤1.TempDB压力诊断等待类型诊断TempDB的争用压力在等待篇中已经简单介绍,等待的表现......
  • sqlalchemy_fastapi_demo
    fastapi_sqlalchemy"""SQLAlchemy"""#SQlAlchemyfromsqlalchemyimportColumn,Integer,String,DateTime,func,selectfromsqlalchemy.ormimportdeclarati......
  • MySQL数据类型
    数值类型关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。TINYINT1Bytes(-128,127)(0,255)小整数值SMALLINT2Bytes(-32768,32767)(0,65535)大整......