建库
 create database+库名+default+character+set+utf8
删库
 drop database+库名
查库
 show databases
使用数据库
 use+库名
创建表
create table +表名
修改表—添加表
alter table +表名+ add column 
删除表
drop table +表名
查看所有表
show tables
查看表结构
desc +表名
插入
insert into+表名+values()
查询表名
Select * from +表名
修改表名
Update +表名 + set +数据类型
删除表名
Delete  from +table

Lower
数据转小写
Upper
数据转大写
Length
查询数据的长度
Substr
截取(从指定位置截取)
Concat
拼接
Replace
替换
Ifunll
如果有null值就可以把这个值换成自己想要换的值
Round      &    ceil    &    floor
四舍五入     向上取整      向下取整

UUID()
随机取一位32位的字符串
Now()    北京时间   
年    月      日    时     分      秒
Year  month   day   hour   minute   second

转义字符
'ab'v'   输出报错,因为使用字符varchar多一个‘
使用转义字符可以消除’的意义     'ab\'v'

去重
distinct 
例如:SELECT DISTINCT loc FROM dept;       去除dept表中重复的字段

条件查询
where

模糊查询
like 
例如: %a      a%   %a%

空值
null
使用 is null      is not null

区间查询
between and 
例如:sal<=3000 and sal>=10000--等效             =            sal between 3000 and 10000--等效

分页
limit       写最后面
例如:select * from dept limit 2,3

排序    默认升序     加desc变成降序
order by             order by desc

聚合
aggregation
1.count 求总数      select count(*) from emp --慢,只统计非NULL的
2.max  求最大值
3.min   求最小值
4.sum   求和
5.avg    求平均数

分组
group by

数据库的基础使用方法相关推荐

  1. oracle怎么将一列挪到另一列,详细讲解Oracle数据库的数据迁移方法

    <详细讲解Oracle数据库的数据迁移方法>由会员分享,可在线阅读,更多相关<详细讲解Oracle数据库的数据迁移方法(4页珍藏版)>请在人人文库网上搜索. 1.详细讲解 Or ...

  2. SQL注入 ——sql数据库操作基础(一)

    本章目的 普及MySQL( MariaDB)薮据库的基础与进阶语法,加深对SQL命令语句的理解,为后续SQL注入攻击与防护实验打下坚实的基础. 基本概念 数据库分类 关系型数据库 ●关系型数据库模型是 ...

  3. 计算机应用基础 access,计算机应用基础第7章数据库应用基础Access

    计算机应用基础第7章数据库应用基础Access (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 第7章数据库应用基础Access ...

  4. 计算机三级数据库er图试题里,2019年3月计算机三级数据库考试基础试题及答案006...

    2019年3月计算机三级数据库考试基础试题及答案006 浏览次数:     时间:2019/03/29 1.设有关系模式R(A,B,C,D.,其函数依赖集为F={A->D,B->D,C-& ...

  5. 优化Oracle数据库查询10个方法

    优化Oracle数据库查询10个方法: 网页制作中数据的查询是最主要的功能之一,其性能的好坏直接关系到网页的的运行效率.下面对Oracle数据库中大家不太注意的查询方法做一些总结. 第一个方法:利用连 ...

  6. 《C#语言和数据库技术基础》单词必备

    <C#语言和数据库技术基础> 第一章 1..NET Framework   框架 2.sharp            尖锐,强烈的 3.application      应用程序 4.d ...

  7. NoSQL数据库的基础知识

    关系型数据库和NoSQL数据库 什么是NoSQL 大家有没有听说过"NoSQL"呢?近年,这个词极受关注.看到"NoSQL"这个词,大家可能会误以为是" ...

  8. 软考之软件设计师——数据库技术基础

    数据库技术基础 1.数据库管理系统(DBMS) 主要实现对共享数据有效地组织.管理和存取. DBMS的六大功能: 数据定义数据库操作:提供数据操纵语言(DML)来实现对数据的基本操作.DML分为两类: ...

  9. 提高数据库效率的一些方法--eg:大批量循环插入数据的简化

    提高数据库效率的一些方法--eg:大批量循环插入数据的简化 作者及来源: 小奈鲁 - 博客园    收藏到→_→: 摘要: 提高数据库效率的一些方法--eg:大批量循环插入数据的简化 "提高 ...

最新文章

  1. 家用计算机键盘图,电脑键盘示意图,详细教您如何正确的使用键盘
  2. 一些知识点的整理以及面试题记录
  3. 黄牛凭什么抢走我们的票?
  4. LeetCode 55. 跳跃游戏 中等难度
  5. Google和eBay在建设微服务生态系统中的深刻教训
  6. 北理工计算机原理与应用实验,北理工计算机原理与应用实验三教程.docx
  7. 在c语言中log函数的作用,C++_在C语言中使用对数函数的方法,C语言log()函数:返回以e为底的 - phpStudy...
  8. Zookeeper相关知识
  9. C# 整数转二进制字符串
  10. java标识符_Java标识符的简单介绍
  11. js正则及常用方法函数总结
  12. 为什么说前端开发难?前端开发难在哪里?
  13. “沉浸式”住宿体验——酒店的新瓶,民宿的老酒
  14. [总结自用]关于Mbps、Mb/s、MB/s以及Mpps的区别及计算
  15. 哪个牌子的儿童护眼灯好?分享315护眼灯合格名单的护眼台灯
  16. or计算遇到存在零“0”的情况
  17. N+1 架构支持更高的电源可靠性
  18. 犬夜叉视频在线观看,犬夜叉游戏在线玩
  19. 人工智能的应用现状_AI的应用状况
  20. vue样式 引入图片_Vue引入图片的几种方式

热门文章

  1. 虚拟机中的服务器密码忘了怎么办,虚拟机登录密码忘记了怎么办
  2. 华为云服务器默认密码怎么修改,如何修改云服务器登陆密码
  3. java读取csv文件的两种方式
  4. pyCUDA教程-系列学习(1):GPU结构、pyCUDA、numbapro安装及HelloGPU例子
  5. java氧气版,氧气呼吸器属于( )。
  6. 不能打开到主机的连接,在端口1521:连接失败的解决方法(修改远程桌面连接端口)
  7. 递归函数——上台阶问题
  8. 14、守护线程(thread.setDaemon(true))
  9. 2021京东Java面试真题:c和java哪个更适合开发游戏
  10. 永恒之蓝-永恒之蓝漏洞(linux)