SQL新手学习

SQL新手学习1.什么是SQLSQL(英文全称:StructuredQueryLanguage)是结构化查询语言,专门用来访问和处理数据库的编程语言。能够让我们以编程的形式,操作数据库里面的数据。三个关键点:①    SQL是一门数据库编程语言②    使用SQL语言编写出来的代码,叫做SQL语句③    SQL语言只能在关系型数据库中使用(例如MySQL、Oracle

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1. 什么是SQL

SQL(英文全称:Structured Query Language)是结构化查询语言,专门用来访问和处理数据库的编程语言。能够让我们以编程的形式,操作数据库里面的数据

三个关键点:
①    SQL 是一门数据库编程语言
②    使用 SQL 语言编写出来的代码,叫做 SQL 语句
③    SQL 语言只能在关系型数据库中使用(例如 MySQL、Oracle、SQL Server)。非关系型数据库(例如 Mongodb)不支持 SQL 语言

2. SQL 能做什么

①    从数据库中查询数据
②    向数据库中插入新的数据
③    更新数据库中的数据
④    从数据库删除数据
⑤    可以创建新数据库
⑥    可在数据库中创建新表
⑦    可在数据库中创建存储过程、视图
⑧    etc…

3. SQL 的学习目标

重点掌握如何使用SQL 从数据表中:
查询数据(select)、插入数据(insert into)、更新数据(update)、删除数据(delete)

3.1 查询(Select)语句

SELECT 语句用于从表中查询数据。执行的结果被存储在一个结果表中(成为结果集)。语法格式如下:

1 // 从 FROM 指定的【表中】,查询出【所有的】数据。* 表示【所有列】
2 SELECT * FROM 表名称
3
4 // 从 FROM 指定的【表中】,查询出指定 列名称(字段)的数据
5 SELECT 列名称 FROM 表名称

注意:SQL 语句中的关键字大小写不敏感。SELECT 等效于 select ,FROM 等效于 from 。

3.2 插入(Insert into)语句

INSERT INTO 语句用于向数据表中插入新的数据行,语法格式如下:

1 INSERT INTO 表名称 SET 字段1 =1,字段2 =2 ···

3.3 更新(Update)语句

UPDATE 语句用于修改表中的数据。语法格式如下:

1 // 1. 用 UPDATE 指定要更新那个表中的数据
2 // 2. 用 SET 指定列对应的新值
3 // 3. 用 WHERE 指定更新的条件
4 UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值(一般为id值)

3.4 删除(Delete)语句

DELETE 语句用于删除表中的行。语法格式如下:

1 // 从指定的表中,根据 WHERE 条件,删除对应的数据行
2 DELETE FROM 表名称 WHERE 列名称 = 值(一般为id值)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

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


相关推荐

  • Vue中插值表达式,v-text和v-html三者区别[通俗易懂]

    Vue中插值表达式,v-text和v-html三者区别[通俗易懂]概述我们在学习vue的过程中,对指令的学习是必不可少的,下面结合自己工作和学习的一点经验介绍下vue中插值表达式,v-text和v-html三者的区别插值表达式我们知道页面的加载时自上而下的,js加载是同步的。当页面刷新比较频繁或者网上较慢的时候,我们使用插值表达式页面会先出现‘{{message}}’,再用真实数据替换‘{{message}}’(模拟这种现象可以将vue.js的引…

    2022年6月13日
    37
  • html.dropdownlistfor_see的用法

    html.dropdownlistfor_see的用法常用方法后台代码:publicActionResultIndex(){ViewData[“deptOu”]=”SOHO”;using(ISessionsession=newNHibernateHelper(DataBase.ADDB).OpenSession()){IList<t_data_DeptOU>dep…

    2022年10月10日
    4
  • vscode中搭建Golang开发环境(图文并茂)

    vscode中搭建Golang开发环境(图文并茂)vscode中搭建Golang开发环境第一步下载Go安装包,地址:Go语言中文网,安装完成后的目录如下:通过命令行查看当前版本:第二步配置环境变量,新建两个环境变量,如下:其他平台的配置,可以参考goproxy官网。第三步打开vscode,安装一个Go插件,如下:然后打开一个已有的文件夹,并创建一个hello.go的文件,此时,右下角会提示你要安装相应的应用,选择InstallAll,等待安装即可,安装成功如下:到这里环境就搭建完成了第四步在hello.go文件中编写

    2022年10月12日
    4
  • 【Shader】Shader官方示例[通俗易懂]

    官方示例原文地址:https://docs.unity3d.com/Manual/SL-SurfaceShaderExamples.htmlSurfaceShader示例在表面着色器。此页面上的示例显示如何使用内置照明模型。有关如何实现自定义光照模型的示例,请参阅SurfaceShader光照示例。简单着色器例我们将从一个非常简单的Shader开始,并在此基础上进行构建。这是一个将…

    2022年4月15日
    55
  • 无线网首选dns服务器怎么设置,首选dns服务器地址如何设置

    无线网首选dns服务器怎么设置,首选dns服务器地址如何设置首选dns服务器地址如何设置dns服务器地址如何设置?DNS(DomainNameServer,域名服务器)是进行域名(domainname)和与之相对应的IP地址(IPaddress)转换的服务器。DNS中保存了一张域名(domainname)和与之相对应的IP地址(IPaddress)的表,以解析消息的域名。域名是Internet上某一台计算机或计算机组的名称,用于在数据传输…

    2022年4月28日
    100
  • python中变量的基本使用及命名规则

    python中变量的基本使用及命名规则目标变量定义变量的类型变量的命名标识符和关键字变量的命名规则01.变量定义在Python中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建等号(=)用来给变量赋

    2022年7月5日
    26

发表回复

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

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