==============新建数据库============
create database if not exists XXX; ==============删除数据库============
drop database if exists XXX; ==============新建表================
create table if not exists z_class(
z_id int UNSIGNED auto_increment,
z_name VARCHAR(100) NOT NULL,
z_age INT NOT NULL,
z_date date,
PRIMARY KEY(z_id)
)ENGINE=INNODB DEFAULT charset=utf8; ==============插入数据=============
insert into XXX(,,,)values
(,,,),
(,,,),
(,,,); ==============复制数据=============
create table XXX2 like XXX1; 复制表结构 insert into XXX2
select * from XXX1; 复制数据 ==============删除数据=============
delete from XXX where id=y; ============删除全部数据===========
delete from XXX; ============排序删除数据===========
delete from XXX
order by xxx
limit 2; ==============更新数据=============
update XXX
set xxx = y
where id = z; ============多表更新数据===========
update XXX1
set x01 =(
select y01 from XXX2
where y02 = 'y'
order by rand()
limit 1
) where x02 is null; ===========修改表结构属性==========
alter table XXX1
change column xxx
xxx int(10) not null; ===========添加表结构属性==========
alter table XXX1
add column info varchar(10) null
after xxx01; ===========删除表结构属性==========
alter table XXX1
drop column xxx01; ===========修改表名称属性==========
alter table XXX1
rename to XXX2; 或者 rename table XXX1 to XXX2; ==============查询数据=============
select * from XXX1
where xxx01 <= 3; 模糊查询:
select * from XXX1
where xxx01 like '%o' 排序:
select * from XXX1 order by xxx01
select * from XXX1 order by xxx01 desc 聚合:
select sum(xxx01),xxx02 from XXX1
group by xxx02 平均值:
select avg(xxx01) from XXX1
合计:
select sum(xxx01) from XXX1
最大:
select max(xxx01) from XXX1
最小:
select min(xxx01) from XXX1
合计总行数:
select count(xxx01) from XXX1
分组查询sal字段的最大值:id,sal,num
select max(sal),num from XXX1 group by num
查询之间的数:
select * from XXX1 where between 1 and 3
查询指定行的数据:
select * from XXX1 limit 3,2 不包含第三行,向下查询2行(4,5行)
查询表结构:
desc XXX1
创建视图:
create view st as
select * from XXX1
where xxx01 = 'x'
删除视图:
drop view st

【Mysql】之基础sql语句模板的更多相关文章

  1. mysql使用基础 sql语句(一)

    csdn博文地址:mysql使用基础 sql语句(一)  点击进入 命令行输入mysql -u root -p,回车再输入密码,进入mysql. 终端命令以分号作为一条语句的结束,可分为多行输入,只需 ...

  2. mysql数据库基础SQL语句总结篇

    常用的sql增删改查语句 创建数据库:create database db_name character set utf8;删除数据库:drop database db_name;切换数据库:use ...

  3. mysql使用基础 sql语句与数据完整性(二)

    二.DML:Data Manipulation Language 数据操作语言 作用:操作表中的数据的. 关键:INSERT UPDATE DELETE 注意:日期或字符串.字符要使用单引号引起来. ...

  4. MySQL数据库(一)—— 数据库介绍、MySQL安装、基础SQL语句

    数据库介绍.MySQL安装.基础SQL语句 一.数据库介绍 1.什么是数据库 数据库即存储数据的仓库 2.为什么要用数据库 (1)用文件存储是和硬盘打交道,是IO操作,所以有效率问题 (2)管理不方便 ...

  5. MySQL数据库:SQL语句基础、库操作、表操作、数据类型、约束条件、表之间的关系

    数据库相关概念: 1. 数据库服务器:运行数据库管理软件的计算机 2. 数据库管理软件:MySQL.Oracle.db2.slqserver 3. 库:文件夹,用来组织文件/表 4. 表:文件(类似于 ...

  6. MySQL的常用SQL语句.md

    修改密码 这是常见的大家一般都要用的 首先     安装成功了打开cmd --> mysql -u root -p -->输入你的密码     修改mysql root用户密码    格式 ...

  7. Oracle,SQL Server 数据库较MySql数据库,Sql语句差异

    原文:Oracle,SQL Server 数据库较MySql数据库,Sql语句差异 Oracle,SQL Server 数据库较MySql数据库,Sql语句差异 1.关系型数据库 百度百科 关系数据库 ...

  8. Mysql(Mariadb) 基础操作语句 (持续更新)

    基础SQL语句,记录以备查阅.(在HeiDiSql中执行) # 创建数据库 Create Database If Not Exists VerifyIdear Character Set UTF8; ...

  9. MySQL 常用的sql语句小结(待续)

    mysql 常用的sql语句 1.查看数据库各个表中的记录数 USE information_schema; SELECT table_name,table_rows FROM tables WHER ...

随机推荐

  1. dragon-book-exercise-answers

    https://github.com/fool2fish/dragon-book-exercise-answers

  2. SPCOMM控件对串口参数的设置

    对于串口来说,一般大家都了解波特率,校验码,数据位之类的参数.然而在实际的数据传输中,有些参数也会影响数据的传输.现总结如下,以便大家查询.在对串口进行编程时,可用portman对串口参数进行跟踪,提 ...

  3. pr_debug、dev_dbg等动态调试一

    内核版本:Linux-3.14 作者:彭东林 邮箱:pengdonglin137@163.com pr_debug: #if defined(CONFIG_DYNAMIC_DEBUG) /* dyna ...

  4. PS Tips: powershell 将文件以utf8格式打开并另存

    1. powershell 将文件以utf8格式打开并另存 Get-Content .\rep_position_liquidity.csv -Encoding UTF8 | Set-Content ...

  5. 1084. Broken Keyboard (20)【字符串操作】——PAT (Advanced Level) Practise

    题目信息 1084. Broken Keyboard (20) 时间限制200 ms 内存限制65536 kB 代码长度限制16000 B On a broken keyboard, some of ...

  6. json字符串与java对象互转

    在开发过程中,经常需要和别的系统交换数据,数据交换的格式有XML.JSON等,JSON作为一个轻量级的数据格式比xml效率要高,XML需要很多的标签,这无疑占据了网络流量,JSON在这方面则做的很好, ...

  7. java 过滤器(Filter)与springMVC 拦截器(interceptor)的实现案例

    java 过滤器Filter: package com.sun.test.aircraft.filter;import javax.servlet.*;import java.io.IOExcepti ...

  8. 编译和安装在Windows上橡胶树 (Compiling and Installing Yate on Windows)

    编译和安装在Windows上橡胶树     有两种方法来安装橡胶树下窗口: 下载并安装橡胶树 下载后页面设置. 另一个选择是下载橡胶树从SVN并编译它. 内容 ( 隐藏] 1 安装使用设置橡胶树 2  ...

  9. wps文档忘记保存关闭了怎么恢复

    wps文档忘记保存关闭了怎么恢复 点击程序左上角的''WPS文字/表格/演示''选择备份管理,根据需要尝试右侧下面的"查看其他备份"功能就能找了. 点击"开始-运行&qu ...

  10. 【BIEE】03_BIEE数据源配置

    声明:此时说的是Oracle数据源配置 BIEE数据源配置有两种方法 ①直接使用字符串连接 ②将tnsnames.ora文件覆盖到obiee目录下 直接使用字符串 直接使用字符串连接很简单 首先打开资 ...