摘要:
文件内建函数和方法: open()——打开文件 read()——输入 readline()——输入一行 seek()——文件内移动 write()——输出 close()——关闭文件 练习: 阅读全文
摘要:
下载地址: 链接:https://pan.baidu.com/s/113trPlPd4FzBe_-6PGQxjg 提取码:ding 阅读全文
摘要:
数据库知识回顾: sql语句的语法规范: sql语句不区分大小写,习惯上系统的保留字、关键字、函数名称大写,表名和列名小写 使用空格和换行分隔单词效果一样,一般情况下独立的整句不换行,不同的子句需要换行,where子句中每个条件占一行 sql语句以分号作为分隔符,系统读取到分号才会执行语句 复杂的s 阅读全文
摘要:
集合操作: --将查询结果看作是一个集合,可以将多个查询结果之间用集合操作找出特点的数据--很多的集合操作可以使用条件的组合进行代替,集合操作的效率高于条件组合--某些复杂的查询结果只能通过集合操作得到--进行集合操作的多个查询语句,所选择的列必须一致 --并集,unionSELECT ename, 阅读全文
摘要:
子查询: --查询emp表中工资高于allen的员工信息SELECT sal FROM empWHERE ename = 'ALLEN'; SELECT * FROM empWHERE sal > 1600; --当查询的条件不是客观条件,而是表中的数据,并且不关心具体的数据是多少时,使用子查询-- 阅读全文
摘要:
分组函数(多行函数):--针对表中的多行数据进行运算,返回一个结果 1.多行函数 --sum() 求和SELECT SUM(sal) FROM emp; --avg() 求平均值SELECT AVG(sal) FROM emp; --sum 和 avg 只能对数字类型进行运算 --count() 计 阅读全文
摘要:
多表查询: 1.笛卡尔积SELECT * FROM dept;--查询员工的信息和其所在部门的信息SELECT ename,job,dname,locFROM emp,dept; --集合A中的所有元素和集合B中的所有元素组成的有序对的集合称为笛卡尔积,也叫做笛卡尔结果--给两张表建立连接,再进行多 阅读全文
摘要:
单行函数: --使用函数对表中的数据进行运算和处理,针对每行数据返回一个结果,叫做单行函数--包括数字函数,字符函数,日期函数,转换函数,其他函数 1.数字函数 --round(m,n) 将数字m精确到小数点后n位SELECT ROUND(123.456,1),ROUND(123.456,2),RO 阅读全文
摘要:
1.where子句--查询30号部门员工的姓名,职位和工资SELECT ename,job,sal,deptno FROM empWHERE deptno = 30; --查询职位是manager的员工SELECT * FROM empWHERE job = 'MANAGER';--手动输入字符串要 阅读全文
摘要:
说明:语句中说到的“表”,以及表中有哪些“列”自行脑补......重要的是理解概念,能看懂语句代表的含义就可以了~ DQL-数据查询语句: 1.* 表示所有列SELECT * FROM emp; 2.指定查询的列SELECT ename,job,sal FROM emp; 3.可以在查询语句中对数据 阅读全文