自学SQL网基础部分
基础
weike7453
这个作者很懒,什么都没留下…
展开
-
SQL Lesson 12: 查询执行顺序
SQL Lesson 12: 查询执行顺序完整的SELECT查询查询执行顺序使用完整的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 HAVIN原创 2021-01-18 10:20:12 · 190 阅读 · 0 评论 -
SQL Lesson 11: 在查询中进行统计II (Pt. 2)
SQL Lesson 11: 在查询中进行统计II用HAVING进行筛选使用用HAVING进行筛选SELECT group_by_column, AGG_FUNC(column_expression) AS aggregate_result_alias, …FROM mytableWHERE conditionGROUP BY columnHAVING group_condition;使用...原创 2021-01-18 10:02:12 · 304 阅读 · 1 评论 -
SQL Lesson 10: 在查询中进行统计I (Pt. 1)
SQL Lesson 10: 在查询中进行统计I对全部结果数据做统计常见统计函数用分组的方式统计使用对全部结果数据做统计SELECT AGG_FUNC(column_or_expression) AS aggregate_description, …FROM mytableWHERE constraint_expression;常见统计函数用分组的方式统计SELECT AGG_FUNC(column_or_expression) AS aggregate_description, …F原创 2021-01-18 09:36:20 · 264 阅读 · 0 评论 -
SQL Lesson 9: 在查询中使用表达式
SQL Lesson 9: 在查询中使用表达式包含表达式的例子AS使用别名属性列和表取别名的例子使用包含表达式的例子SELECT particle_speed / 2.0 AS half_particle_speed (对结果做了一个除2)FROM physics_dataWHERE ABS(particle_position) * 10.0 >500 (条件要求这个属性绝对值乘以10大于500);AS使用别名SELECT col_expression AS原创 2021-01-17 17:22:56 · 317 阅读 · 0 评论 -
SQL Lesson 8: 关于特殊关键字 NULLs
SQL Lesson 8: 关于特殊关键字 NULLs在查询条件中处理 NULL使用在查询条件中处理 NULLSELECT column, another_column, …FROM mytableWHERE column IS/IS NOT NULLAND/OR another_conditionAND/OR …;使用原创 2021-01-17 16:53:43 · 370 阅读 · 0 评论 -
SQL Lesson 7: 外连接(OUTER JOINs)
SQL Lesson 7: 外连接(OUTER JOINs)用LEFT/RIGHT/FULL JOINs 做多表查询使用用LEFT/RIGHT/FULL JOINs 做多表查询SELECT column, another_column, …FROM mytableINNER/LEFT/RIGHT/FULL JOIN another_table ON mytable.id = another_table.matching_idWHERE condition(s)ORDER BY colu原创 2021-01-17 16:39:28 · 289 阅读 · 0 评论 -
SQL Lesson 6: 用JOINs进行多表联合查询
SQL Lesson 6: 用JOINs进行多表联合查询用INNER JOIN 连接表的语法使用用INNER JOIN 连接表的语法SELECT column, another_table_column, …FROM mytable (主表)INNER JOIN another_table (要连接的表) ON mytable.id = another_table.id (想象一下刚才讲的主键连接,两个相同的连成1条)WHERE condition(s)ORDER BY column,原创 2021-01-17 15:00:16 · 275 阅读 · 1 评论 -
SQL Review: 复习 SELECT 查询
SQL Review: 复习 SELECT 查询服务SELECT查询语法使用服务SELECT查询语法SELECT column, another_column, …FROM mytableWHERE condition(s)ORDER BY column ASC/DESCLIMIT num_limit OFFSET num_offset;使用原创 2021-01-17 14:43:56 · 171 阅读 · 0 评论 -
SQL Lesson 4: 查询结果Filtering过滤 和 sorting排序
SQL Lesson 4: 查询结果Filtering过滤 和 sorting排序前言选取出唯一的结果的语法结果排序(ordered results)limited查询使用前言选取出唯一的结果的语法SELECT DISTINCT column, another_column, …FROM mytableWHERE condition(s);结果排序(ordered results)SELECT column, another_column, …FROM mytableWHERE con原创 2021-01-17 14:31:42 · 272 阅读 · 0 评论 -
SQL Lesson 3: 条件查询(constraints) (Pt. 2)
SQL Lesson 2: 条件查询 Pt. 2 条件查询语法字符串操作符:使用总结条件查询语法SELECT column, another_column, …FROM mytableWHERE condition AND/OR another_condition AND/OR …;字符串操作符:使用总结下面的具体语法规则,可以用来筛选数字属性列(包括 整数,浮点数) :...原创 2021-01-17 14:18:56 · 156 阅读 · 0 评论 -
SQL Lesson 2: 条件查询 (constraints) (Pt. 1)
SQL Lesson 2: 条件查询 1.条件查询语法2.使用总结1.条件查询语法SELECT column, another_column, …FROM mytableWHERE condition AND/OR another_condition AND/OR …;2.使用总结下面的具体语法规则,可以用来筛选数字属性列(包括 整数,浮点数) :...原创 2021-01-17 14:04:35 · 203 阅读 · 0 评论 -
SQL Lesson 1: SELECT 查询 101
SQL Lesson 1: SELECT 查询 101查询语句使用查询语句Select 查询某些属性列(specific columns)的语法SELECT column(列名), another_column, …FROM mytable(表名);Select 查询所有列SELECT *FROM mytable(表名);使用...原创 2021-01-17 13:51:01 · 202 阅读 · 0 评论 -
SQL Lesson 0: 让我给SQL做个自我介绍
SQL Lesson 0: 让我给SQL做个自我介绍前言前言提示:SQL Lesson 0 只需根据提示即可完成原创 2021-01-17 13:39:27 · 193 阅读 · 0 评论