转自:https://blog.csdn.net/lxh123456789asd/article/details/81164321 语句: CREATE TABLE tablename[(column1,column2,column3.....] AS subquery; 例子: 1.create table tabletest as select * from emp where 1=2; 这句话后面的where条件为假,表示只复制表的结构,而不复制数据,当where表后面的条件为真的时候,表…
mysql在Update带有子查询的时候,子查询的表会锁住,导致该表无法使用.比如 update A set comments = (select count(1) from B where id = A.id) where id = 123; 把B表给锁住了. 而在Oracle里不存在这种情况 . 最后发现 mysql 默认的隔离级别是REPEATABLE-READ,oracle默认数据隔离级别是 READ-COMMITTED .所以在mysq中 update ... select * f…
子查询和表连接 ①.查询挣钱最多的人的名字 SELECT ename,sal FROM emp WHERE sal=(SELECT MAX(sal) FROM emp); ②.查询有哪些人的工资位于全部人的平均工资之上 SELECT ename,sal FROM emp WHERE sal > (SELECT AVG(sal) FROM emp); ③.求部门中哪些人的薪水最高: SELECT ename,sal FROM emp JOIN (SELECT MAX(sal) m…
PowerDesigner创建表 : 1.双击打开PowerDesigner 2.双击打开Create model 3左键点击Model types,再点击Physical Data model 模型名称要用英文或字母,再点击OK‘建 4.点击右边框里的Tabel(实体建模)然后在中间空白区域左键 5.会出现要用的编辑框进行编辑 6.双击编辑框进行编辑,打开编辑框进行编辑,输入需要编辑内容名称Name可以使用中文.但Code要使用驼峰表示法里的英文或字母表示,然后点击应用. 7.点…