摘要:
26 将查询结果插入到一张表中? insert into dept1 select * from dept; select * from dept1; + + + + | DEPTNO | DNAME | LOC | + + + + | 10 | ACCOUNTING | NEW YORK | | 阅读全文
摘要:
25 表的复制 语法: create table 表名 as select语句; 将查询结果当做表创建出来。 阅读全文
摘要:
24 insert 语句插入数据 语法格式: insert into 表名(字段名1,字段名2,字段名3,...) values(值1,值2,值3,...) 要求:字段的数量和值的数量相同,并且数据类型要对应相同。 insert into t_student(no,name,sex,classno, 阅读全文
摘要:
23 创建表 建表语句的语法格式: create table 表名( 字段名1 数据类型, 字段名2 数据类型, 字段名3 数据类型, ... ); 关于MySQL当中字段的数据类型?以下只说常见的 int 整数(java中的int) bigint 长整形(java中的long) float 浮点型 阅读全文
摘要:
22 limit(重点中的重点,以后分页查询全靠它了。) limit是mysql特有的,其他数据中没有,不通用。(orcale中有一个相同的机制,叫做rownum) limit取结果集中的部分数据,这是他的作用。 语法机制: limit startIndex,length startIndex表示起 阅读全文
摘要:
21 union(可以将查询结果集相加)第一种:找出工作岗位是salesman和manager的员工? select ename,sal from emp union select dname from dept; ERROR 1222 (21000): The used SELECT statem 阅读全文
摘要:
20 子查询 什么是子查询?子查询都可以出现在哪里? select语句当中嵌套select语句,被嵌套的select语句是子查询。 子查询可以出现在哪里? select ..(select). from ..(select). where ..(select). where子句中使用子查询 案例:找 阅读全文
摘要:
19 连接查询 什么是连接查询? 在实际开发中,大部分的情况下都不是从但表中查询数据,一般都是多张表联合查询取出最终的结果。 在实际开发中,一般一个业务都会对应多张表,比如:学生和班级,起码两张表。 stuno stuname classno calssname 1 zs 1 哈哈哈哈 2 ls 1 阅读全文
摘要:
18 关于查询结果集的去重? select distinct job from emp; // distinct 关键字 去除重复记录。 + + | job | + + | CLERK | | SALESMAN | | MANAGER | | ANALYST | | PRESIDENT | + + 阅读全文
摘要:
17 总结一个完整的DQL语句怎么写? select ... 5 from ... 1 where ... 2 group by ... 3 having ... 4 order by ... 6 阅读全文