一、增、删、改、查

1、增(向表格中插入数据):

INSERT INTO tb_TableName(ColumnName1,ColumnName2) VALUES(ColumnValue1,ColumnValue2);

示例:

SQL代码:

INSERT INTO tb_userInfo(Name,Age,Sex) VALUES('hzx',22,true);

Navicat中截图:

命令输入窗口:

表tb_userInfo显示窗口(INSERT命令执行后):

2、删(从表格中删除数据)

DELETE FROM tb_TableName;

示例:

SQL代码:

DELETE FROM tb_userInfo;
Navicat中截图:
表tb_userInfo显示窗口(DELETE 命令执行前):
命令输入窗口:

表tb_userInfo显示窗口(DELETE 命令执行后):

3、改(更新表格中的数据)

UPDATE tb_TableName SET ColumnName1=ColumnValue1;ColumnName2=ColumnValue2;

示例:

SQL代码:

UPDATE tb_userInfo SET Age= Age+1;

表tb_userInfo显示窗口(UPDATE 命令执行前):

命令输入窗口:

表tb_userInfo显示窗口(UPDATE 命令执行后):

4、查(在表格中查询数据)

SELECT ColumnName1,ColumnName1 FROM tb_TableName;

示例:

SQL代码:

SELECT Name,Age,Sex,Height FROM tb_userInfo;

命令输入窗口:


二、WHERE:(WHERE在删、改、查中的应用)

1、删:

示例:

DELETE FROM tb_userInfo WHERE Name='lwj';

命令执行前:

命令执行后:

2、改:

示例:

UPDATE tb_userInfo SET Age='' where Name='lzq';

命令执行前:

命令执行后:

3、查:

示例:

SELECT * FROM tb_userInfo WHERE Age<30;

表tb_userInfo显示窗口:

执行结果:

4、LIKE(模糊匹配)

示例:

SELECT * FROM tb_userInfo WHERE Name LIKE 'l%';

表tb_userInfo显示窗口:

执行结果:


三、通配符

1、*:所有列的名称;

2、%:通配n个字符;

3、_:通配1个字符。


四、排序(ORDER BY)

1、升序:(ASC)可省略;

2、降序:(DSEC)。

示例1:(升序排序)

SELECT * FROM tb_userInfo ORDER BY Age ASC;

执行结果:

示例2:(降序排序)

SELECT * FROM tb_userInfo ORDER BY Age DESC;

执行结果:

示例3:(升序排序简写)

SELECT * FROM tb_userInfo ORDER BY Age;

执行结果:

章节1:SQL语言简易入门的更多相关文章

  1. 数据库SQL语言从入门到精通--Part 6--单表查询(快来PICK)

    数据库从入门到精通合集(超详细,学习数据库必看) 查询操作是SQL语言中很重要的操作,我们今天就来详细的学习一下. 一.数据查询的语句格式 SELECT [ALL|DISTINCT] <目标列表 ...

  2. 数据库SQL语言从入门到精通--Part 4--SQL语言中的模式、基本表、视图

    数据库从入门到精通合集(超详细,学习数据库必看) 前言: 使用SQL语言时,要注意SQL语言对大小写并不敏感,一般使用大写.所有符号一定是西文标点符号(虽然是常识,但我还是提一嘴) 1.模式的定义与删 ...

  3. 数据库SQL语言从入门到精通--Part 1--SQL语言概述

    数据库从入门到精通合集(超详细,学习数据库必看) 一.SQL概述 关系数据库标准语言SQL(结构化查询语言). 结构化查询语言(Structured Query Language)简称SQL,是一种特 ...

  4. 数据库SQL语言从入门到精通--Part 3--SQL语言基础知识

    数据库从入门到精通合集(超详细,学习数据库必看) 一.关系 单一的数据结构----关系 现实世界的实体以及实体间的各种联系均用关系来表示 逻辑结构----二维表 从用户角度,关系模型中数据的逻辑结构是 ...

  5. 数据库SQL语言从入门到精通--Part 5--E-R图(实体联系图)用来描述数据库图例

    数据库从入门到精通合集(超详细,学习数据库必看) E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型.属性和联系的方法,用来描述现实世界的概念模型. ...

  6. 数据库SQL语言从入门到精通--Part 2--MySQL安装

    数据库从入门到精通合集(超详细,学习数据库必看) 首先给出的简单安装方式,文末给出标准的安装方式. 第一步下载我的压缩包 链接:https://pan.baidu.com/s/1EE40dU0j2U1 ...

  7. [SQL]SQL语言入门级教材_SQL语言快速入门(五)

    SQL语言快速入门(一) SQL是英文Structured Query Language的缩写,意思为结构化查询语言. SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标 ...

  8. MySQL入门——MySQL数据库和SQL语言

    MySQL入门——MySQL数据库和SQL语言 摘要:本文主要了解了MySQL关系型数据库和SQL语言的基本知识. MySQL数据库 简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB ...

  9. 2016 - 3 - 12 SQLite的学习之SQL语言入门

    1.SQL语句的特点: 1.1 不区分大小写 1.2 每条语句以;结尾 2.SQL语句中常用关键字: select,insert,update,from,create,where,desc,order ...

随机推荐

  1. common.js 2017

    String.IsNullOrEmpty = function (v) { return !(typeof (v) === "string" && v.length ...

  2. 牛客网-《剑指offer》-重建二叉树

    题目:http://www.nowcoder.com/practice/8a19cbe657394eeaac2f6ea9b0f6fcf6 C++ /** * Definition for binary ...

  3. LUN mask 和zone 区别

    问题: 在SAN网络中,只有一台存储时,该存储带有Map功能,可以将LUN Map到指定主机,那么FC Switch的zoning功能还有意义吗?有没有方法来证明这以意义的存在.即使存储不带有Map功 ...

  4. 去掉JAVA部分依赖的事例

    一.现象 最近做JAVA项目,需要依赖一个外部的JAR包,但是依赖之后,发现eclipse一直workspace,估计是包重复加载的问题 二.问题 使用查看包依赖的命令:mvn dependency: ...

  5. switch omega - VNP

    文件下载 安装插件 1.Chrome地址栏输入:chrome://extensions/ 2.将附件拖入窗口,安装

  6. cnpm的使用

    npm npm服务在国外,很多时候需要FQ才能正常使用,为此淘宝弄了一个国内的镜像,于是有了cnpm 安装cnpm 说明:因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,如果npm的 ...

  7. Linux多线程同步之相互排斥量和条件变量

    1. 什么是相互排斥量 相互排斥量从本质上说是一把锁,在訪问共享资源前对相互排斥量进行加锁,在訪问完毕后释放相互排斥量上的锁. 对相互排斥量进行加锁以后,不论什么其它试图再次对相互排斥量加锁的线程将会 ...

  8. MongoDB副本集配置系列四:节点的关闭顺序

    接上一篇博客:http://www.cnblogs.com/xiaoit/p/4522218.html Primary Secondary Arbiter 1:关闭顺序PSA :会报错 2:关闭顺序P ...

  9. 理解linux cpu load - 什么时候应该担心了

    译文原文: http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages 你可能已经很熟悉linux的平均load. ...

  10. SQL Manager Lite可视化工具部分中英对照

    .Refresh //刷新表数据 .compile,//提交数据. .connect to host //链接到服务器 .disconnect from all databases //断开链接 . ...