mysql语句大全及例子_SQL语句大全实例教程.pdf[通俗易懂]

mysql语句大全及例子_SQL语句大全实例教程.pdf[通俗易懂]SQL语句大全实例教程无论您是一位SQL的新手,或是一位只是需要对SQL复习一下的资料仓储业界老将,您就来对地方了。这个SQL教材网站列出常用的SQL指令,包含以下几个部分:♦SQL指令:SQL如何被用来储存、读取、以及处理数据库之中的资料。♦表格处理:SQL如何被用来处理数据库中的表格。♦进阶SQL:介绍SQL进阶概念,以…

大家好,又见面了,我是你们的朋友全栈君。

SQL语句大全实例教程

无论您是一位 SQL 的新手,或是一位只是需要对 SQL 复习一下的资料仓储业界老将,您

就来对地方了。这个 SQL 教材网站列出常用的 SQL 指令,包含以下几个部分:

♦ SQL 指令: SQL 如何被用来储存、读取、以及处理数据库之中的资料。

♦ 表格处理: SQL 如何被用来处理数据库中的表格。

♦ 进阶 SQL: 介绍 SQL 进阶概念,以及如何用 SQL 来执行一些较复杂的运算。

♦ SQL 语法: 这一页列出所有在这个教材中被提到的 SQL 语法。

对于每一个指令,我们将会先列出及解释这个指令的语法,然后用一个例子来让读者了解这

个指令是如何被运用的。当您读完了这个网站的所有教材后,您将对 SQL 的语法会有一个

大致上的了解。另外,您将能够正确地运用 SQL 来由数据库中获取信息。笔者本身的经验

是,虽然要对 SQL 有很透彻的了解并不是一朝一夕可以完成的,可是要对 SQL 有个基本

的了解并不难。希望在看完这个网站后,您也会有同样的想法。

SQL 指令

SELECT

是用来做什么的呢?一个最常用的方式是将资料从数据库中的表格内选出。从这一句回答

中,我们马上可以看到两个关键字: 从 (FROM) 数据库中的表格内选出 (SELECT) 。(表

格是一个数据库内的结构,它的目的是储存资料。在表格处理这一部分中,我们会提到如何

使用 SQL 来设定表格。) 我们由这里可以看到最基本的 SQL 架构:

SELECT “栏位名” FROM “表格名”

我们用以下的例子来看看实际上是怎么用的。假设我们有以下这个表格:

store_name Sales Date

Los Angeles $1500 Jan-05-1999

San Diego $250 Jan-07-1999

Los Angeles $300 Jan-08-1999

Boston $700 Jan-08-1999

若要选出所有的店名 (store_Name) ,我们就打入:

SELECT store_name FROM Store_Information

结果:

store_name

Los Angeles

San Diego

Los Angeles

Boston

我们一次可以读取好几个栏位,也可以同时由好几个表格中选资料。

DISTINCT

SELECT 指令让我们能够读取表格中一个或数个栏位的所有资料。这将把所有的资料都抓

出,无论资料值有无重复。在资料处理中,我们会经常碰到需要找出表格内的不同资料值的

情况。换句话说,我们需要知道这个表格/栏位内有哪些不同的值,而每个值出现的次数并

不重要。这要如何达成呢?在 SQL 中,这是很容易做到的。我们只要在 SELECT 后加上

一个 DISTINCT 就可以了。DISTINCT 的语法如下:

SELECT DISTINCT “栏位名”

FROM “表格名”

举例来说,若要在以下的表格,Store_Information,找出所有不同的店名时,

Store_Information 表格

store_name Sales Date

Los Angeles $1500 Jan-05-1999

San Diego $250

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144212.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm 全局搜索没反应

    pycharm 全局搜索没反应修改快捷键占用右键–工具箱–属性设置–高级–系统功能快捷键

    2022年5月31日
    102
  • 编写java程序应用for循环打印菱形_打印空心菱形

    编写java程序应用for循环打印菱形_打印空心菱形简单的利用JAVA输出菱形

    2022年9月29日
    0
  • Python学习系列:PyCharm CE 安装与测试

    Python学习系列:PyCharm CE 安装与测试开坑啦开坑啦~最近比赛要用Python了,开始强行学习。Mac下PyCharmCE安装先去百度PyCharm,一个很好用IDE,下载免费版的就够用啦:https://www.jetbrains.com/pycharm/然后下载安装,这里就一步步走就好。重点是你的Python,Mac自带的是Python2PyCharm在新建项目的时候会自动识别。测试我们新建一个项目:设置…

    2022年8月29日
    0
  • LayoutParams 简单理解[通俗易懂]

    LayoutParams 简单理解[通俗易懂]简单说说自己对androidLayoutParams的理解吧。 publicstaticclass ViewGroup.LayoutParams extendsObject java.lang.Object   ↳android.view.ViewGroup.LayoutParams  //继承关系 以下说明摘自官方文档E文好的可以看看 Cla

    2022年9月21日
    0
  • linux抓包教程_ubuntu抓包命令

    linux抓包教程_ubuntu抓包命令linux抓捕网络包jacky.1650727278@@q.comtcpdump是linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是centos7。tcpdump的命令格式tcpdump的参数众多,通过mantcpdump可以查看tcpdump的详细说明,这边只列一些笔者自己常用的参数:tcpdump[-i网卡]-nnAX‘表达式’各参数说明…

    2022年10月11日
    0
  • 使用R中merge()函数合并数据[通俗易懂]

    使用R中merge()函数合并数据[通俗易懂]使用R中merge()函数合并数据在R中可以使用merge()函数去合并数据框,其强大之处在于在两个不同的数据框中标识共同的列或行。如何使用merge()获取数据集中交叉部分merge()最简单的形式为获取两个不同数据框中交叉部分。举例,获取cold.states和large.states完全匹配的数据。代码如下:>merge(cold.states,large….

    2022年6月14日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号