📝 SQL

1381篇技术文档
  SQL更新日期

📅  最后修改于: 2020-11-11 05:42:16        🧑  作者: Mango

SQL更新日期如何在SQL中更新日期和时间字段?如果要更新SQL中的日期和时间字段,则应使用以下查询。让我们看看sql更新日期的语法。让我们通过一个示例进行检查:首先,我们要在其中要更新日期和时间字段的表。如果要更改id为1的第一行,则应编写以下语法:...

  SQL删除

📅  最后修改于: 2020-11-11 05:43:15        🧑  作者: Mango

SQL删除SQL DELETE语句用于从表中删除行。通常,DELETE语句从表中删除一个或多个记录。SQL删除语法让我们看一下SQL DELETE语句的语法:这里table_name是必须删除的表。 SQL DELETE语句中的WHERE子句在此处是可选的。SQL DELETE示例让我们来一个名为“ EMPLOYEE”的表。IDEMP_NAMECITYSALARY101Adarsh SinghOb...

  SQL删除行

📅  最后修改于: 2020-11-11 05:46:14        🧑  作者: Mango

SQL删除行让我们以学生为例。原始表格:IDSTUDENT _NAMEADDRESS001AJEET MAURYAGHAZIABAD002RAJA KHANLUCKNOW003RAVI MALIKDELHI如果要从student_name表中删除ID为003的学生,则SQL DELETE查询应如下所示:SQL DELETE查询后的结果表:IDSTUDENT_NAMEADDRESS001AJEET ...

  SQL删除所有行

📅  最后修改于: 2020-11-11 05:47:19        🧑  作者: Mango

SQL删除所有行语句SQL DELETE ALL ROWS用于删除表中的所有行。如果您要删除学生表中的所有行,查询将如下所示:使用此查询后的结果表:IDSTUDENT_NAMEADDRESS...

  SQL删除重复的行

📅  最后修改于: 2020-11-11 05:48:15        🧑  作者: Mango

SQL删除重复行如果您在一个表中有多个重复的记录,那么在从表中获取记录时,您应该格外小心。您确保要获取唯一记录,而不是获取重复记录。为了克服这个问题,我们使用DISTINCT关键字。它与SELECT语句一起使用,以消除所有重复记录并仅获取唯一记录。句法:从表中消除重复记录的基本语法是:例:让我们以学生表为例。ROLL_NONAMEPERCENTAGEADDRESS1AJEET MAURYA72.8...

  SQL删除数据库

📅  最后修改于: 2020-11-11 05:49:20        🧑  作者: Mango

SQL删除数据库您可以使用DROP语句轻松删除或删除索引,表和数据库。DROP索引语句为:用于删除表中的索引用于MS Access的DROP INDEX语法:MS SQL Server的DROP INDEX语法:DB2 / Oracle的DROP INDEX语法:MySQL的DROP INDEX语法:DROP DATABASE语句:drop database语句用于删除数据库。注意:我们应该始终注...

  SQL删除视图

📅  最后修改于: 2020-11-11 05:50:18        🧑  作者: Mango

SQL删除视图在了解什么是SQL删除视图之前,重要的是要了解-什么是SQL视图?视图是对数据的存储查询的结果集。SQL视图是一个实际上不存在的表。它只是一个虚拟表。可以通过联接一个或多个表来通过SQL查询创建SQL VIEW。SQL创建视图的语法-如果要删除SQL视图,这是通过SQL DROP命令完成的,则应使用以下语法:SQL DROP VIEW语法:为什么要使用SQL DROP VIEW语句?...

  SQL删除联接

📅  最后修改于: 2020-11-11 05:51:24        🧑  作者: Mango

SQL删除联接这是一个非常常见的问题,即如何使用join子句删除或更新行这不是一个非常容易的过程,有时,我们需要根据复杂的WHERE子句更新或删除记录。我们使用三个表对DELETE JOIN的SQL语法进行操作。这些表是table1,table2和目标表。删除JOIN的SQL语法更新语法...

  SQL Join

📅  最后修改于: 2020-11-11 09:32:24        🧑  作者: Mango

SQL联接顾名思义,JOIN意味着组合一些东西。对于SQL,JOIN的意思是“合并两个或多个表”。SQL JOIN子句从数据库中的两个或多个表中获取记录,并将其组合在一起。ANSI标准SQL定义了五种JOIN类型:内部联接,左外连接,右外连接,完全外部联接,以及交叉联接。在联接过程中,两个表的行都组合在一个表中。为什么要使用SQL JOIN?如果要通过select语句访问多个表。如果要合并两个或多...

  SQL outer-join

📅  最后修改于: 2020-11-11 09:33:32        🧑  作者: Mango

SQL外连接在SQL外部JOIN中,两个表的所有内容都集成在一起,无论它们是否匹配。如果以雇员表为例外部联接有两种类型:1.左外部联接(也称为左联接):此联接返回左表中的所有行和右表中的匹配行。如果在正确的表中没有找到匹配项,它将返回NULL值。2,右外部联接(也称为右联接):该联接返回右表的所有行与左表的匹配行合并。如果左表中没有匹配的列,则返回null此图显示了不同类型的联接:...

  SQL left-join

📅  最后修改于: 2020-11-11 09:34:27        🧑  作者: Mango

SQL左联接SQL左联接返回左表中的所有值,并且还包括右表中的匹配值,如果没有匹配的联接值,则返回NULL。左联接的基本语法:让我们在此示例中使用两个表来详细说明所有事情:客户表:IDNAMEAGESALARY1ARYAN51560002AROHI21250003VINEET24310004AJEET23320005RAVI2342000这是第二张桌子订单表:O_IDDATECUSTOMER_ID...

  SQL right-join

📅  最后修改于: 2020-11-11 09:35:22        🧑  作者: Mango

SQL右联接SQL右联接返回右表中所有行的值。它还包括左表中的匹配值,但是如果两个表中都不匹配,则返回NULL。右连接的基本语法:让我们以2个表为例,table1是CUSTOMERS表,而table2是ORDERS表。客户表:IDNAMEAGESALARY1ARYAN51560002AROHI21250003VINEET24310004AJEET23320005RAVI2342000这是第二张表:...

  SQL FULL JOIN

📅  最后修改于: 2020-11-11 09:36:16        🧑  作者: Mango

SQL全联接SQL完全联接是左外部联接和右外部联接的组合结果,联接表具有两个表中的所有记录。它将NULL放在未找到的匹配项上。SQL完全外部联接和SQL联接是相同的。通常,它被称为SQL FULL JOIN。SQL全外部联接:什么是SQL全外部联接?SQL完全外部联接用于合并左右外部联接的结果,并从两个参与的表中返回所有行(不在乎其匹配或不匹配)。完全外部联接的语法:注意:这里的table1和ta...

  SQL cross-join

📅  最后修改于: 2020-11-11 09:37:11        🧑  作者: Mango

SQL交叉联接当第一张表的每一行与第二张表的每一行合并时,称为笛卡尔联接或交叉联接。一般而言,我们可以说SQL CROSS JOIN返回联接表中行集的笛卡尔积。我们可以通过两种方式指定CROSS JOIN:使用JOIN语法。不使用WHERE子句的FROM子句中的表。SQL Cross Join的语法让我们以两个表为例,表1-MatchScorePlayerDepartment_idGoalsFra...

  SQL primary-key

📅  最后修改于: 2020-11-11 09:38:07        🧑  作者: Mango

SQL主键一列或多列称为主键(PK),它唯一地标识表中的每一行。如果要创建主键,则在创建或修改表时应定义PRIMARY KEY约束。当多列用作主键时,称为复合主键。在设计组合主键时,应使用尽可能少的列。这对存储和性能都有好处,用于主键的列越多,所需的存储空间就越大。就性能而言,更少的数据意味着数据库可以更快地处理。要记住的主键要点:主键可增强表的实体完整性。主键始终具有唯一数据。主键长度不能超过9...