http://www.cnblogs.com/wupeiqi/articles/5713323.html

http://www.cnblogs.com/wupeiqi/articles/5716963.html

1、视图

定义一个名称:

a. 定义对应关系,# 视图--不是真实的表?????

temp1 select * from score where course_id in (1,2)

10道题:

b. 调用temp1

select * from

select * from score where course_id in (1,2)

where xxx

select * from (

select * from score where course_id in (1,2)

) group by

select * from

( select * from score where course_id in (1,2)

) order by

# pymysql

execute('select * from temp1 left join .....')

3、存储过程

c1 =>

select * from temp1 left join .....

# mysql客户端

call c1()

# pymysql

import pymysql

conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='123', db='t1')

cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)

#

# cursor.execute('select * from clasasdfasdfasdfasdfasdfasdfasdfasdfs;')

cursor.callproc('p2')

result = cursor.fetchall()

cursor.close()

conn.close()

2、触发器

a. 为某一个表:

inser 前后

update 前后

delete 前后

b. OLD,NEW

c. 删除多行,插入,更新

for 多行:

OLD,NEW

# 删除之前,讲删除的之添加到另外一张表

delete from tb1 where nid = 1

-- 张二狗 =>tb2

delete from tb1: OLD

-- 张二狗 =>tb2

-- 张三狗 =>tb2

-- 张四狗 =>tb2

-- 张六狗 =>tb2

5、索引

1、视图

a. 临时表

b. 只能查

c. 执行时才获取数据

2、存储过程

a. 可写复杂逻辑

b. 参数:in out inout

c. 结果集:select ...

3、动态SQL

a. sql是字符串

b. 字符串格式化 ? execute proc using @p1

mysql怎么保存视图_MySQL的视图和存储相关推荐

  1. php中使用mysql的视图_MYSQL中视图的用法介绍(代码示例)

    本篇文章给大家带来的内容是关于MYSQL中视图的用法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.什么是视图 执行一条SQL,将结果集保存在一张虚拟表中 (相关 ...

  2. mysql创建全外连接的视图_MySQL之视图

    SQL语言之视图 前言 本章我们将学习MySQL中的视图,视图是数据库中的重要组件,本文将从视图是什么,视图的作用,创建和使用视图以及修改视图这些方面讲解视图. 视图是什么 视图View是一种虚拟的表 ...

  3. mysql学生成绩视图_mysql的视图

    # 转载请联系 假如你在管理着学生系统,有两张这样的表. mysql> select * fromstudent;+-----+-----------+--------+-------+---- ...

  4. mysql left join视图_MySQL之视图

    SQL语言之视图 前言 本章我们将学习MySQL中的视图,视图是数据库中的重要组件,本文将从视图是什么,视图的作用,创建和使用视图以及修改视图这些方面讲解视图. 视图是什么 视图View是一种虚拟的表 ...

  5. mysql视图_mysql之视图详解

    视图就是一个存在于数据库中的虚拟表. 视图本身没有数据,只是通过执行相应的select语句完成获得相应的数据. 目录 CREATE [OR REPLACE] [ALGORITHM = {UNDEFIN ...

  6. mysql 5.6物化视图_mysql 物化视图

    如何让MySQL使用索引进行视图查询?简短的答案,提供了MySQL可以使用的索引. 在这种情况下,最佳索引可能是"覆盖"索引: ... ON highscores (player, ...

  7. mysql and常用引擎_MySQL两大常用存储引擎MyISAM,InnoDB的区别

    本文主要整理了MySQL两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料 InnoDB与Myisam的六大区别 MyISAM InnoDB 构 成上的区 ...

  8. linux mysql查看视图_MySQL之视图

    1.概念: 视图,虚拟表,从一个表或多个表中导出来的表,作用和真实表一样,包含一系列带有行和列的数据 视图中,用户可以使用SELECT语句查询数据,也可以使用INSERT,UPDATE,DELETE修 ...

  9. mysql 远程视图_MySql创建视图

    (1).第一类:create view v as select * from table; (2).第二类:create view v as select id,name,age from table ...

最新文章

  1. Scala编译器安装,开发工具安装,通过IDEA创建scala的工程代码,Scala SDK的设置
  2. java 反射的弊端_java反射机制的一些学习心得小结
  3. 4.2 算法之数论 185 反正切函数的应用 scratch
  4. learning java AWT 布局管理器 GridLayout
  5. java 组播_java使用MulticastSocket实现组播
  6. 差分编码解析以及FPGA实现
  7. pandas从时间序列中判断是一周的第几天或星期几
  8. 配置 Exchange ActiveSync 身份验证
  9. HDU-4565 So Easy!
  10. MEMS激光雷达监测法兰克福机场客流量应用案例
  11. 启动定时器t0的工作指令是_80c51单片机定时器t0工作于方式1定时时间1ms当晶振为6mhz时求计数初值为多少...
  12. 蓝字冲销是什么意思_在记账凭证中冲销是什么意思
  13. 华科校园网内ubuntu12.04用锐捷客户端联网流程详解
  14. CPU E3-1230v2 开盖
  15. 湾区食堂battle,哪家大厂才是吃货的天堂?(下)
  16. Linux Logrotate日志切割管理
  17. BubbleUPnP多屏互动
  18. 钢材规格解读的软件_钢材规格表及软件下载
  19. kotlin需要注意的知识点
  20. LLVM中的PHI节点

热门文章

  1. ubuntu 安装php redis,ubuntu上安装php redis
  2. mysql 带宽测试工具_MySQL自带的性能压力测试工具mysqlslap详解
  3. 【转】Java垃圾收集器
  4. android升级adt和sdk之后无法识别SDK Location的一个解决方式
  5. 又一次摔MFC坑里了
  6. 36幅非常漂亮的阳光摄影作品欣赏
  7. 【Vegas原创】GridView跨页选择多行数据,并循环添加一行DataSet数据
  8. php的核心类 控制,phpMVC框架的核心启动类定义
  9. 和pythondjango后端_webGIS实践:4_0_python django后端搭建web工程
  10. 谈谈python enumerate()函数的用法_python enumerate函数的使用方法总结