美文网首页
SQL语言学习(二)

SQL语言学习(二)

作者: NelsonZheng | 来源:发表于2016-08-26 10:06 被阅读17次

1. SELECT 语句

SELECT 语句用于从数据库中选取数据。

结果被存储在一个结果表中,称为结果集。

SELECT column_name,*column_name*
FROM table_name;

or

SELECT * FROM table_name;

2. SELECT DISTINCT 语言

在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。

DISTINCT 关键词用于返回唯一不同的值。

SELECT DISTINCT column_name, column_name
FROM table_name;

3. Where 语句

用于过滤记录

SELECT column_name, column_name
FROM table_name
WHERE column_name operator value;

e.g.

SELECT * FROM Customers
WHERE Country='Mexico';
WHERE 子句中的运算符

下面的运算符可以在 WHERE 子句中使用:

运算符 描述
= 等于
<> 不等于。注释:在 SQL 的一些版本中,该操作符可被写成 !=
> 大于
< 小于
>= 大于等于
<= 小于等于
BETWEEN 在某个范围内
LIKE 搜索某种模式
IN 指定针对某个列的多个可能值

4. and or 语句

SELECT * FROM Customers
WHERE Country='Germany'
AND City='Berlin';
SELECT * FROM Customers
WHERE City='Berlin'
OR City='München';
SELECT * FROM Customers
WHERE Country='Germany'
AND (City='Berlin' OR City='München');

5. ORDER BY 关键字

ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。

ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。

select column_name,column_name
from table_name
order by column_name,column_name ASC|DESC;

6. INSERT INTO语句

用于向表中插入新记录

两种编写方式

第一种:

INSERT INTO table_name
VALUES(value1, value2, value3,...);

第二种:

INSERT INTO table_name (column1,column2,column3,...)
VALUE(value1, value2,value3,...);

相关文章

  • SQL语言学习(二)

    1. SELECT 语句 SELECT 语句用于从数据库中选取数据。 结果被存储在一个结果表中,称为结果集。 or...

  • 数据库SQL语言入门(一)

    系列文章 数据库SQL语言入门(二)数据库SQL语言入门(三) SQL简介 SQL 是 Structure Que...

  • Mysql 学习笔记

    Mysql 学习笔记(二) 可以把SQL分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。1、...

  • 和MySQL的第一次邂逅

    一、sql概述 sql:Structure Query Language,结构化查询语言 二、sql分类 1、DD...

  • SQL语言之查询

    SQL语言之查询(二) 前言 本章我们将学习SQL查询中的高级部分,如内连接、外连接和子查询,通过这些查询技术我们...

  • 零基础学sql

    sql是结构化查询语言(Sructured Query Language),要学习sql,就要知道sql是如何出现...

  • Oracle学习之——SQL语言

    本文将为您描述Oracle学习 SQL语言,教程操作步骤: SQL语言是高级的结构化查询语言,大大减轻了用户的负担...

  • SQL学习笔记day1

    SQL学习笔记day1 sql语句种类 DDL(Data Definition Language,数据定义语言):...

  • 数据库(3) | Oralce SQL 数据处理

    SQL语言处理 本章,我们将会重点探讨SQL语言基础,学习用SQL进行数据库的数据增加、删除和修改等操作。另外请注...

  • sql与pl/sql的使用

    这篇文章主要介绍sql语言和pl/sql语言的区别和使用。 SQL语言和PL/SQL语言和SQL语言区别 标准SQ...

网友评论

      本文标题:SQL语言学习(二)

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