SQL学习笔记1——【初识SQL及查询】
SQL,即Structured Query Language,是一种用于管理关系型数据库的语言。SQL能对数据库中的表及数据进行增、删、查、改操作,其中查询SELECT语句最常用。SQL的语法规则分为三类:DDL(数据定义语言)、DML(数据操作语言)和DCL(数据控制语言)。
SQL语句包括操作数据的基本操作,如:拼接和聚集函数:如+,||,concat,avg(), count(), max(), min(), sum()。 子查询:嵌套在其他查询中的查询,用于更复杂的逻辑。 可伸缩性:系统能处理增加的数据量而不会崩溃。 SQL语句结构:由子句构成,如from、where等,注释用--。
SELECT语句基础 1 从表中选取数据 使用SELECT语句从表中选取数据,通过SELECT子句列举希望查询的列名称,FROM子句指定数据表。2 从表中选取符合条件的数据 WHERE子句用于指定查询条件,实现匹配查询。示例:查询商品种类为衣服且销售单价在1000日元以上的数据。
在SQL世界里,WHERE子句的搜索魔法中,LIKE犹如基础的搜索工具,但今天我们要揭开REGEXP的神秘面纱,它能带你进入正则表达式的强大领域。让我们以MySQL为例,通过MySQL Workbench来深入学习。基本匹配 想象一下,你想从customers表中挑选出那些姓氏以;y;结尾,以;y;开头,或者简单包含;y;的记录。
【记忆】聚合函数 round函数示例: round(数值,保留的小数位数) 【记忆】group by用于分组 注意:分组字段需出现在select语句后 【记忆】limit用于限制记录数 【记忆】连接操作 【了解】自连接 1 【记忆】子查询 1 【理解】分页功能 完整学习内容及往期笔记请参考链接。
数据库学哪个
1、