sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限 3)视...
sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限 3)视...
存储过程和函数中可以使用流程控制来控制语句的执行。MySQL中可以使用IF语句、CASE语句、LOOP语句、LEAVE语句、ITERATE语句、REPEAT语句和WHILE语...
定义: 存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。 存储过程和函数可以避免开发人员重复的编写相同的SQL...
日期和时间函数 1,CURDATE()返回当前日期; 2,CURTIME()返回当前时间; 3,MONTH(d)返回日期d中的月份值,范围是1~12 字符串函数 1,CHAR...
定义 触发器(TRIGGER)是由事件来触发某个操作。这些事件包括INSERT语句、UPDATE语句和DELETE语句。当数据库系统执行这些事件时,就会激活触发器执行相应的操...
定义: 1、视图是一种虚拟的表,是从数据库中一个或者多个表中导出来的表。 2、数据库中只存放了视图的定义,而并没有存放视图中的数据,这些数据存放在原来的表中。 3、使用视图查...
定义: 索引是由数据库表中一列或者多列组合而成,其作用是提高对表中数据的查询速度; 类似于图书的目录,方便快速定位,寻找指定的内容; 优点:提高查询数据的速度; 缺点:创建和...
1.配置文件etc/mysql/my.cnf 2.Mysql命令: 查看mysql 路径 whereis mysql 进入mysql # mysql -uroot -p12...
第一节:插入数据 1,给表的所有字段插入数据 格式:INSERT INTO 表名 VALUES(值 1,值 2,值 3,...,值 n); INSERT INTO t_boo...
带In关键字的子查询 SELECT * FROM t_book WHERE booktypeId IN (SELECT id FROM t_booktype); SELECT...
笛卡尔集: 内连接查询 SELECT * FROM t_book,t_bookType WHERE t_book.bookTypeId=t_bookType.id; SELE...
1、COUNT()函数 SELECT COUNT(*) FROM t_grade; SELECT COUNT(*) AS total FROM t_grade; SELECT...
1、查询所有字段 SELECT * FROM t_student; 2、查询指定字段 SELECT stuName,gradeName FROM t_student; 3、W...
基本操作1 显示所有数据库 Show databases; 创建数据库 Create database XX; 删除数据库 Drop database XX; 跳转到数据库下...
一、整数类型、浮点数类型和定点数类型 1、整数类型 2、浮点数类型和定点数类型 M表示:数据的总长度(不包括小数点); D表示:小数位; 例如decimal(5,2) 123...
摘自【十步完全理解 SQL】 很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函...
7月: 7月10日-7月15日:SQL入门视频完成50%,《数据分析入门》看完,《数据库原理》30%。 7月16日-7月22日:SQL入门视频完成100%,图表绘制整理 7月...
最近的一个思考是,在做一些计划的时候,首先想清楚做这件事情最重要的principles(原则)是哪些,具体执行的时候可以随时对照有没有偏离。其实在几年前高考的时候,就用过这个...