SQL学习
YozeCat
在数据科学及人工智能的门口来回踱步...
展开
-
SQL Bolt:Lesson 15学习笔记
删除行(Deleting rows)通常,可以使用DELETE语句来删除数据表中的数据,需要指定执行语句的数据表和行。删除某一行的时候需要使用WHERE语句。语法如下:DELETE FROM mytableWHERE condition;注1:如果不使用WHERE语句,则会删除该表中的所有行。注2:最好先使用SELECT语句确定要删除的行,再执行DELETE。小练习1、删除所有发行时间早于2005年的电影2、Andrew Stanton已经离开制片厂,因此要删除他执导的所有电影.原创 2021-04-21 11:27:50 · 134 阅读 · 0 评论 -
SQL Bolt:Lesson 14学习笔记
修改行(Updating rows)修改已经存在的行一般需要使用UPDATE语句。类似于INSERT语句,在使用UPDATE语句时要明确待修改的表名以及行列名。此外,修改的数据还需要匹配数据类型。语法如下:UPDATE mytableSET column = value_or_expr, other_column = another_value_or_expr, …WHERE condition;注:在修改行时要记住写WHERE语句,否则将会修改所有的行。小练习当前Mo原创 2021-04-21 11:02:07 · 147 阅读 · 0 评论 -
SQL Bolt:Lesson 13学习笔记
SQL学习网站:https://sqlbolt.com/lesson/inserting_rows插入行(rows)通常,插入的每一行数据应包含表中每个对应列的值。可以一次插入多个行,只需按顺序列出即可。例如:Insert statement with values for all columnsINSERT INTO mytableVALUES (value_or_expr, another_value_or_expr, …), (value_or_expr_2, anothe原创 2021-04-20 17:00:13 · 113 阅读 · 0 评论 -
自学SQL网:Lesson 12学习笔记
查询执行顺序这才是完整的SELECT查询SELECT DISTINCT column, AGG_FUNC(column_or_expression), …FROM mytable JOIN another_table ON mytable.column = another_table.column WHERE constraint_expression GROUP BY column HAVING constraint_expression ORDE原创 2021-04-20 11:27:31 · 130 阅读 · 1 评论