美文网首页
SQL语言基础

SQL语言基础

作者: 大崔弗 | 来源:发表于2019-02-28 20:24 被阅读0次

SQL语言是大小写不敏感的
SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。
*:代表所有。

查询数据---select

1.查询一列数据

select 列名称 from 表名称

2.查询多列数据

select 列名称,列名称 from 表名称

3.查询不包含重复值的数据----DISTINCT

select DISTINCT 列名称 from 表名称

4.增加查询条件---WHERE

select 列名称 from 表名称 WHERE 列 运算符 值

例如:查询城市是北京的数据

select * from Persons WHERE city = 'beijing' 

5.ANDOR 运算符
AND :表示两个条件必须符合
OR:表示两个条件有一个符合就行

select 列名称 from 表名称 WHERE 列 运算符 值 AND 列 运算符 值

例如:查询名字为张三,城市是北京的数据

select * from Person WHERE name = 'zhangsan' AND city = 'beijing'

6.ORDER BY 语句用于对结果集进行排序
ORDER BY 语句默认按照升序(ASC)对记录进行排序。如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。(从小到大是升序,从大到小时降序)

select 列名称 from 表名称 ORDER BY age

插入数据--insert into

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

向指定的列插入数据:

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

更新数据--update

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

删除数据--delete

DELETE FROM 表名称 WHERE 列名称 = 值

删除名字为张三的行:

DELETE FROM 表名称 WHERE name = '张三'

相关文章

  • Oracle学习-day26:SQL语句

    一、SQL语言基础 1.什么是SQL语言? (1)SQL, Structured Query Language, ...

  • mysql手工注入

    SQL基础 1.1 什么是sql? SQL(structured query language),即结构化查询语言...

  • 数据库(5) | MySQL SQL 语言查询

    SQL语言基础 本章,我们将会重点探讨SQL语言基础,学习用SQL进行数据库的基本数据查询操作。另外请注意本章的S...

  • SQL基础浏览

    SQL基础 SQL 简介 SQL是用于访问和处理数据库的标准的计算机语言 SQL是什么? SQL,指结构化查询语言...

  • <<编程基础-语言SQL.Git.Docker>

    <<编程基础-语言SQL.Git.Docker>>SQL.PLSQLhttp://docs.pythontab.c...

  • mysql分享

    1.mysql基础 1.1 sql语言基础--类别 DML(Data Manipulation Language)...

  • SQL语言基础

    1.SQL概述 SQL语言(Structured Query Language)是一种数据库查询和程序设计语言,用...

  • SQL语言基础

    SQL语言是大小写不敏感的SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引...

  • SQL语言基础

    什么是SQL SQL是Structured Quevy Language(结构化查询语言)的缩写。 ​ SQL...

  • 常用sql知识小汇总

    基础sql SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL...

网友评论

      本文标题:SQL语言基础

      本文链接:https://www.haomeiwen.com/subject/lnrkuqtx.html