📝 SQL

1381篇技术文档
  SQL-概述

📅  最后修改于: 2020-12-29 04:28:28        🧑  作者: Mango

SQL是一种操作数据库的语言。它包括数据库创建,删除,获取行,修改行等。SQL是ANSI(美国国家标准学会)标准语言,但是SQL语言有很多不同的版本。什么是SQL?SQL是结构化查询语言,这是一种用于存储,处理和检索关系数据库中存储的数据的计算机语言。SQL是关系数据库系统的标准语言。所有关系数据库管理系统(RDMS),例如MySQL,MS Access,Oracle,Sybase,Informi...

  SQL-RDBMS概念

📅  最后修改于: 2020-12-29 04:29:05        🧑  作者: Mango

什么是RDBMS?RDBMS是Relationaldatabase中号anagement变体系。 RDBMS是SQL以及所有现代数据库系统(例如MS SQL Server,IBM DB2,Oracle,MySQL和Microsoft Access)的基础。关系数据库管理系统(RDBMS)是基于EF Codd引入的关系模型的数据库管理系统(DBMS)。什么是桌子?RDBMS中的数据存储在称为表的数据...

  SQL-RDBMS数据库

📅  最后修改于: 2020-12-29 04:29:41        🧑  作者: Mango

有许多流行的RDBMS可以使用。本教程简要概述了一些最受欢迎的RDBMS。这将帮助您比较它们的基本功能。的MySQLMySQL是一个开源SQL数据库,由瑞典公司MySQL AB开发。与SQL相比,MySQL的发音为“ sessel”,而MySQL的发音为“ my ess-que-ell”。MySQL支持许多不同的平台,包括Microsoft Windows,主要的Linux发行版,UNIX和Mac...

  SQL-语法

📅  最后修改于: 2020-12-29 04:30:07        🧑  作者: Mango

SQL之后是一组称为语法的独特规则和准则。本教程通过列出所有基本的SQL语法为您快速入门SQL。所有SQL语句均以SELECT,INSERT,UPDATE,DELETE,ALTER,DROP,CREATE,USE,SHOW等任何关键字开头,并且所有语句均以分号(;)结尾。这里要注意的最重要一点是SQL不区分大小写,这意味着SELECT和select在SQL语句中具有相同的含义。而MySQL在表名上...

  SQL-数据类型

📅  最后修改于: 2020-12-29 04:30:32        🧑  作者: Mango

SQL数据类型是一个属性,用于指定任何对象的数据类型。在SQL中,每个列,变量和表达式都有一个相关的数据类型。您可以在创建表时使用这些数据类型。您可以根据需要为表列选择数据类型。SQL Server提供六类数据类型供您使用,以下列出-确切的数值数据类型DATA TYPEFROMTObigint-9,223,372,036,854,775,8089,223,372,036,854,775,807in...

  SQL-运算符

📅  最后修改于: 2020-12-29 04:30:57        🧑  作者: Mango

SQL中的运算符是什么?运算符是保留字或字符,主要用于SQL语句的WHERE子句中以执行操作,例如比较和算术运算。这些运算符用于指定SQL语句中的条件,并用作语句中多个条件的结合。算术运算运算符运算符逻辑运算符运算符用于否定条件SQL算术运算符假设“变量a”持有10,而“变量b”持有20,则-显示范例OperatorDescriptionExample+ (Addition)Adds values...

  SQL-表达式

📅  最后修改于: 2020-12-29 04:31:18        🧑  作者: Mango

表达式是一个或多个值,运算符以及对一个值求值的SQL函数的组合。这些SQL EXPRESSION类似于公式,它们以查询语言编写。您还可以使用它们来查询数据库以获取一组特定的数据。句法考虑一下SELECT语句的基本语法,如下所示:有不同类型的SQL表达式,如下所述-布尔型数字日期现在让我们详细讨论每个。布尔表达式SQL布尔表达式基于匹配单个值来获取数据。以下是语法-考虑具有以下记录的CUSTOMER...

  SQL-创建数据库

📅  最后修改于: 2020-12-29 04:31:32        🧑  作者: Mango

SQLCREATE DATABASE语句用于创建新的SQL数据库。句法此CREATE DATABASE语句的基本语法如下-数据库名称在RDBMS中始终应该是唯一的。例如果要创建一个新的数据库<testDB>,则CREATE DATABASE语句将如下所示-创建任何数据库之前,请确保您具有管理员特权。创建数据库后,您可以在数据库列表中按如下所示对其进行检查-...

  SQL-DROP或DELETE数据库

📅  最后修改于: 2020-12-29 04:31:48        🧑  作者: Mango

SQLDROP DATABASE语句用于删除SQL模式中的现有数据库。句法DROP DATABASE语句的基本语法如下:数据库名称在RDBMS中始终应该是唯一的。例如果要删除现有数据库<testDB>,则DROP DATABASE语句如下所示-注–使用此操作之前请小心,因为删除现有数据库将导致丢失存储在数据库中的完整信息。删除任何数据库之前,请确保您具有管理员权限。删除数据库后,可以在数据库列表中...

  SQL-SELECT数据库,USE语句

📅  最后修改于: 2020-12-29 04:32:02        🧑  作者: Mango

如果您的SQL架构中有多个数据库,则在开始操作之前,您需要选择一个将执行所有操作的数据库。SQLUSE语句用于选择SQL模式中的任何现有数据库。句法USE语句的基本语法如下所示-数据库名称在RDBMS中始终应该是唯一的。例您可以如下所示检查可用数据库-现在,如果要使用AMROOD数据库,则可以执行以下SQL命令并开始使用AMROOD数据库。...

  SQL-创建表

📅  最后修改于: 2020-12-29 04:32:20        🧑  作者: Mango

创建基本表涉及命名表,定义其列以及每一列的数据类型。SQLCREATE TABLE语句用于创建新表。句法CREATE TABLE语句的基本语法如下:CREATE TABLE是告诉数据库系统您想做什么的关键字。在这种情况下,您要创建一个新表。该表的唯一名称或标识符位于CREATE TABLE语句之后。然后在方括号中是定义表中每一列的列表以及它是哪种数据类型。下面的示例使语法变得更加清晰。可以使用CR...

  SQL-DROP或DELETE表

📅  最后修改于: 2020-12-29 04:32:37        🧑  作者: Mango

SQLDROP TABLE语句用于删除表定义以及该表的所有数据,索引,触发器,约束和权限规范。注–使用此命令时应非常小心,因为一旦删除了表,该表中所有可用的信息也将永远丢失。句法该DROP TABLE语句的基本语法如下-例让我们首先验证CUSTOMERS表,然后将其从数据库中删除,如下所示-这意味着CUSTOMERS表在数据库中可用,因此让我们现在如下所示删除它。现在,如果您尝试使用DESC命令,...

  SQL-插入查询

📅  最后修改于: 2020-12-29 04:32:55        🧑  作者: Mango

SQLINSERT INTO语句用于将新的数据行添加到数据库中的表。句法INSERT INTO语句有两种基本语法,如下所示。此处,column1,column2,column3,… columnN是要在其中插入数据的表中的列的名称。如果要为表的所有列添加值,则可能不需要在SQL查询中指定列名称。但是,请确保值的顺序与表中各列的顺序相同。SQL INSERT INTO语法如下-例以下语句将在CUST...

  SQL-SELECT查询

📅  最后修改于: 2020-12-29 04:33:13        🧑  作者: Mango

SQLSELECT语句用于从数据库表中获取数据,该数据库表以结果表的形式返回该数据。这些结果表称为结果集。句法SELECT语句的基本语法如下-在这里,column1,column2 …是要获取其值的表的字段。如果要获取该字段中所有可用的字段,则可以使用以下语法。例考虑具有以下记录的CUSTOMERS表-以下代码为示例,它将获取CUSTOMERS表中可用客户的ID,名称和薪金字段。这将产生以下结果-...

  SQL-WHERE子句

📅  最后修改于: 2020-12-29 04:33:32        🧑  作者: Mango

SQLWHERE子句用于在从单个表或通过与多个表联接获取数据时指定条件。如果满足给定条件,则只有它从表中返回特定值。您应该使用WHERE子句来过滤记录并仅获取必要的记录。WHERE子句不仅在SELECT语句中使用,还在UPDATE,DELETE语句等中使用,我们将在后续章节中进行研究。句法带有WHERE子句的SELECT语句的基本语法如下所示。您可以使用比较或逻辑运算符(例如>,<,=,LIKE,...