简单的SQL入门

一,简介

  1,  一个数据库包含一个或多个表,表包含带有数据的记录(行)

  2,  SQL对大小写不敏感,语句的分号看具体情况

二,语法

  1,  数据操作语言:DML

    a)         SELECT:从数据库获取数据

    b)         UPDATE:更新数据库表中的数据

    c)         DELETE:从数据库中删除数据

    d)         INSERT INTO:向数据表中插入数据

  2,  数据定义语言:DDL

    a)         CREATE DATABASE:创建新的数据库

    b)         ALTER DATABASE:修改数据库

    c)         CREATE TABLE:创建新的数据表

    d)         ALTER TABLE:修改数据表

    e)         DROP TABLE:删除数据表

    f)          CREATE INDEX:创建索引

    g)         DROP INDEX:删除索引

三,SELECT

  1,  SELECT 列名称 FROM 表名称

  2,  SELECT * FROM 表名称

四,DISTINCT

  1,  选取列中唯一的数据

  2,  SELECT DISTINCT 列名称 FROM 表名称

五,WHERE

  1,  有条件的选取

  2,  SELECT 列名称 FROM 表名称 WHERE 列名 操作符 值

    a)         =(等于)  <>(不等于)  >(大于)  <(小于)  >=  <=  BETWEEN(某个范围内) LIKE(搜索某种模式)

  3,  引号的使用,值为文本需要使用引号,为数字值,不需要引号

六,AND和OR

  1,  在WHERE语句中把多个条件连接起来

七,ORDER BY

  1,  根据指定的列对结果集进行排序(默认升序),DESC为降序,ASC为升序

  2,  SELECT 列名 FROM 表名 ORDER BY 列名 (DESC OR ASC)

八,INSERT INTO

  1,  INSERT INTO 表名 VALUES (值1,值2,值3…)

  2,  INSERT INTO 表名 (列1,列2,…) VALUES (值1,值2,….)

九,UPDATE

  1,  UPDATE 表名 SET 列名 = 新值 WHERE 列名 = 指定值

  2,  设置多个列,用逗号隔开

十,DELETE

  1,  DELETE * FROM 表名

  2,  DELETE FROM 表名 WHERE 列名 = 指定值,

一些简单的SQL语句的更多相关文章

  1. [20190328]简单探究sql语句相关mutexes.txt

    [20190328]简单探究sql语句相关mutexes.txt --//摘要:http://www.askmaclean.com/archives/understanding-oracle-mute ...

  2. 四种简单的sql语句(增删改查语句)

    四种简单的sql语句(增删改查语句) 一.插入语句 insert into [table] ([column],[column],[column]) values(?,?,?) 二.删除语句 dele ...

  3. tp5 r3 一个简单的SQL语句调试实例

    tp5 r3 一个简单的SQL语句调试实例先看效果核心代码 public function index() { if (IS_AJAX && session("uid&quo ...

  4. UI:简单的SQL语句

    一.SQL语句如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句1.什么是SQLSQL(structured query language):结构化查询语言SQL是一种对关系型数据库中 ...

  5. 数据库学习之简单的SQL语句

    1.数据库的结构 1.1数据库 不同数据库叫做Catalog(在有的 DBMS 中也称为 Database,即数据库) .採用多 Catalog 以后能够给我们带 来例如以下优点: 便于对各个 Cat ...

  6. 简单的SQL语句

    说明:SQL语句大小写都可以,执行一句时,后面可不加分号,如果同时执行两句,就必须加分号,不然会报错. --+空格  是SQL的注释 表格名为users,里面有name和age属性 一.增 inser ...

  7. JDBC之java数据库的连接与简单的sql语句执行

    import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sq ...

  8. 用jdbc连接数据库并简单执行SQL语句

    一:版本一.这种存在一个问题就是每执行一次操作都会创建一次Connection链接和且释放一次链接 1:创建pojo对象(OR映射,一个pojo类对应一张数据库表)   package com.yin ...

  9. 比Excel还简单的SQL语句查询

    大家好,我是jacky朱元禄,很高兴继续跟大家分享<MySQL数据分析实战>系列课程,前面的课程jacky分享了数据层面增删改查中的增删改,下面的课程我们要说增删改查的这个查,jacky说 ...

随机推荐

  1. 超精讲-逐例分析CS:LAB2-Bomb!(上)

    0. 环境要求 关于环境已经在lab1里配置过了这里要记得安装gdb 安装命令 sudo yum install gdb 实验的下载地址 http://csapp.cs.cmu.edu/3e/labs ...

  2. MySQL数据库基础知识及优化

    MySQL数据库基础知识及优化必会的知识点,你掌握了多少? 推荐阅读: 这些必会的计算机网络知识点你都掌握了吗 关于数据库事务和锁的必会知识点,你掌握了多少? 关于数据库索引,必须掌握的知识点 目录 ...

  3. 远程部署项目,修改catalina.bat文件 完美解决在代理服务器上HttpURLConnection 调接口超时的问题

    远程给客户部署项目,运行时程序调外部接口时总是出不去,经过不懈努力,后来发现客户那边的网络走的是代理,于是在代码中加下面代码: //设置代理 System.setProperty("http ...

  4. ETCD数据迁移

    ETCD数据迁移 本文阅读对象为想要将Rainbond平台rbd-etcd切换至外部etcd的相关人员. 在k8s master节点创建secret 本文中将要切换的ETCD为根据Rainbond官方 ...

  5. Python Pandas操作Excel

    Python Pandas操作Excel 前情提要 ☟ 本章使用的 Python3.6 Pandas==0.25.3 项目中需要用到excel的文件字段太多 考虑到后续字段命名的变动以及中文/英文/日 ...

  6. Vue之优化封装请求方法

    Vue之优化封装请求方法 对于代码中的请求操作 1.接口请求可能需要重用 2.实际工作中,接口非常容易变动, 改起来很麻烦! 我们建议的做法是把所有的请求都封装成函数然后统一的>###组织到模块 ...

  7. (07)-Python3之--函数

    1.定义 函数:实现了某一特定功能.    可以重复使用. 例如: len()   功能:获取长度.input()   功能: 控制台输入print()   功能:输出 语法: def 函数名称(参数 ...

  8. Windows Server 2008 R2系统安装

    把系统U盘插到服务器上,然后启动服务器进入BIOS界面选择U盘启动. 根据服务器的不同,进入BIOS界面的按钮也不一样,主流的有F10.F11.F12.F2.ESC.delete等. 在从BIOS启动 ...

  9. Jmeter接口自动化测试系列之函数使用及扩展

    介绍一下Jmeter自带函数的使用和 函数扩展,来满足测试工作中的各种需求! Jmeter自带函数 点击函数帮助助手图标,弹出函数助手框,可以选择各种各样的函数 举例: _Random 获取随机数,可 ...

  10. gRPC设计动机和原则

    https://mp.weixin.qq.com/s/NMIIa0W722zo_AxCqASc0g TiDB 与 gRPC 的那点事儿 黄东旭 PingCAP 2017-08-10   gRPC 背景 ...