有道笔记查看常用sql语句
sql高级查询语句

  1. SQL语句规范
    分号结尾
    关键词大小写不区分
  2. 创建/删除数据库
    创建:CREATE DATABASE 数据库名 ysj_example;
    删除:DROP DATABASE 数据库名 ysj_example;
  3. 创建/删除表
    创建:CREATE TABLE 表名(字段)
    删除:DROP TABLE 表名
    DROP TABLE IF EXISTE 表名 (规范写法删除表)
  4. 主键设置
    PRIMARY KEY (列名)
  5. 插入数据
    INSERT INTO 数据库名.表名
    (列1,列2…列N)
    VALUES
    (‘值1’,‘值2’…列N);
  6. 查询数据
    select * from 表名 where 列名=‘值’
  7. 更新数据
    UPDATE 表名 SET 列名 =‘值’ WHERE 过滤条件
  8. 删除数据
    TRUNCATE TABLE 表名 (清空/截断)
    DELETE FROM 表名 WHERE 过滤条件
  9. 结果集ResultSet
    SELECT * FROM 表名 (返回所有列)
    SELECT 列名 FROM 表名 (返回部分列)
  10. 排序ORDER BY
    select * from 表名 where 条件
    order by 列名 asc,列名 desc order by 一般放在后面
    ASC表示升序
    DESC表示降序
  11. 范围查询
    select * from 表名 where 列名 IN (值1,值2)
    NOT IN 表示不在列表
    IN 指定一个列表,凡在此列表中的符合条件
  12. 空值查询
    select * from 表名 where 列名 IS NULL
    IS NOT NULL 不为空
  13. 相似查询
    select * from 表名 where 列名 LINK 字符(张%) %表示通配符只适合用Mysql
  14. 函数使用
    select * from 表名 where YEAR (表名) >=…
    百度:MySQL函数
> 数据库常用命令行创建:CREATE DATABASE 数据库名 ysj_example;
删除:DROP DATABASE 数据库名 ysj_example;
创建:CREATE TABLE 表名(字段)
删除:DROP TABLE 表名DROP TABLE IF EXISTE 表名 (规范写法删除表)
主键:PRIMARY KEY (列名)
插入数据:INSERT INTO 数据库名.表名(列1,列2.....列N)VALUES('值1','值2'......列N);
查询数据:select * from 表名 where 列名='值'
更新数据:UPDATE 表名 SET 列名 ='值' WHERE 过滤条件
删除数据:TRUNCATE TABLE 表名 (清空所有数据)DELETE FROM 表名 WHERE 过滤条件

> 高级查询命令行结果集ResultSet
SELECT * FROM 表名 (返回所有列)
SELECT 列名 FROM 表名  (返回部分列)排序ORDER BY
select * from 表名 where 条件
order by 列名 asc,列名 desc
orderby一般放在后面
ASC表示升序
DESC表示降序范围查询
select * from 表名 where 列名  IN  (值1,值2)
NOT IN 表示不在列表
IN 指定一个列表,凡在此列表中的符合条件空值查询
select * from 表名 where 列名  IS  NULL
IS NOT NULL  不为空相似查询
select * from 表名 where 列名  LINK (张%)
%表示通配符只适合用Mysql函数使用
select * from 表名 where YEAR  (表名) >=....
百度:MySQL函数

SQL语句增删改查/高级查询相关推荐

  1. php pdo 更新sql语句,增删改查sql语句及PDO数据库连接操作流程实例-2019年7月24日...

    一.增删改查sql语句语法: 增: INSET INTO `表名` SET `字段名`=值 (也可写别名用,值前面加冒号->:别名): 删: DELETE FROM `表名`  WHERE `字 ...

  2. SQL语句(增删改查)

    个人感觉SQL语句不用刻意的去记忆,多使用,用到的时候忘记了就查找一下,使用的频繁,自然就记住了. SQL语句使用:数据库操作SQL.数据表操作SQL.数据记录操作SQL (一)数据库SQL 1.创建 ...

  3. ​MYSQL中常用的SQL语句​(增删改查)

    MYSQL中常用的SQL语句 一.增删改查 1.新增 指定字段插入: INSERT INTO <表名> (<字段1>, <字段2>, <字段3>) VA ...

  4. SQL语句增删改查公司-员工3表典型案例

    基础原生SQL增删改查,一般公司业务表,必知必会基础流程! 程序开发之大法,从数据库开始,不管是sqlserver,Oracle数据库还是其他MySQL等等的数据库.都是从写SQL语句开始.需要您必知 ...

  5. 数据库知识点+sql语句增删改查(详解)

    # 数据库相关SQL 1.查询所有数据库 - 格式: show databases; 2.创建数据库 - 格式: create database 数据库名 charset=utf8/gbk; - 举例 ...

  6. 基本sql语句--增删改查

    增 insert into 表名 values (值1,值2...): 也可以指定所要插入的列: insert into 表名 (列1,列2...) values (值1,值2...); 注:一般My ...

  7. sql语句增删改查与子查询

    修改表 修改表 语法: Alter table <旧表名> rename [ TO] <新表名>; 例子:Alter table `demo01` rename `demo02 ...

  8. 详解数据库引擎与SQL语句增删改查(非常详细,带例)

    数据库系统(DBMS): 专门负责数据管理的工具.增加数据.创建索引.建立索引之间的关联关系.更新索引...... 连接器:PHP要访问MySQL,可以通过API访问,也可以通过PHP的驱动,而那个驱 ...

  9. MySQL 学习二:高手必备!MySQL 增删改查高级命令大全硬核总结!

    文章目录 前言 一.连接到 MySQL 数据库 1.1.连接到本机上的 MySQL 1.2.连接到远程主机上的 MySQL 二.退出 MySQL 命令 三.修改 MySQL 密码 3.1.先给 roo ...

最新文章

  1. GeneratorSqlMapCustom(mybatis逆向工程)
  2. java post 500_Post请求form-data格式时请求返回500的问题
  3. bigdecimal 设置_BigDecimal
  4. 续流二极管原理及应用
  5. 用SQL语言建表,课1
  6. linux ntp 'ntp_request.c'远程拒绝服务漏洞,NTP拒绝服务漏洞(CVE-2015-5146)
  7. 配置jvm堆最大内存eden区与s0或者s1区域比例
  8. awk 截取部分字符串_linux三剑客-awk
  9. Aho-Corasick automaton 模板
  10. C++基础11-类和对象之操作符重载1
  11. 悲苦手机命,“熬”在新零售
  12. 3. Javascript 对象
  13. 郑州大学python考试题库_GitHub - 2512500960/zzu-minieap: 适用于郑州大学的minieap,锐捷认证客户端,用于linux(包括openwrt)平台,...
  14. 2021/8/10 正在F-Droid里下载Termux...
  15. 科学家做一个实验,我就得胖三斤?
  16. 小程序长按图片识别二维码
  17. javascript基础常识问答(八)
  18. 【乐理】常用和弦走向(4536251/1645)
  19. 给定经纬度计算距离_根据经纬度计算两点间距离JAVA版
  20. 爬取豆瓣电影短评并使用词云简单分析top50

热门文章

  1. migrate oracle dell,How to Migrate Oracle to PostgreSQL
  2. unity打包tv 弹窗_Unity即将登陆Apple TV
  3. 在LINUX中怎样用FIDISK分区,fdisk分区命令详解与fdisk非交互式分区
  4. 休学证明格式【休学申请书标准通用】
  5. Linux命令参考手册
  6. ITIL 4 Foundation题目-7
  7. 卸载idea2020不干净_强制卸载软件程序、清理注册表的好工具
  8. 配线架的连接方式有哪几种?
  9. java short float_java – 将float转换为short,具有最小的精度损失
  10. rebol []的相关函数