首页 > 数据库 >mysql 视图 view

mysql 视图 view

时间:2023-03-09 15:58:28浏览次数:40  
标签:status 语句 视图 records mysql SELECT view

1.创建视图,相对于平时使用的select语句,虚拟表  理解为存储起来的 SELECT 语句

CREATE VIEW 视图名称 AS 查询语句

CREATE view records_status_view as
SELECT a.id from ims_records a LEFT JOIN ims_aim_records b on a.custFlag=b.custflag WHERE a.custflag <> '' and a.status = 0 and b.id > 0

2.查询视图

SELECT * FROM records_status_view

 

对视图数据进行增删改会影响基表,删除视图不会影响

在大型项目中,使用视图存放常用的、复杂的结果集提升使用效率,可编程方便,不会加快查询速度

标签:status,语句,视图,records,mysql,SELECT,view
From: https://www.cnblogs.com/qiuphp/p/17198764.html

相关文章

  • mysql使用DBeaver工具导入数据,隐藏坑
    数据中不能包含",否则会识别失败!   其实是由于数据里面有英文分号,”导致工具识别出错。  将分号去掉即可。......
  • mysql的一些配置解决 Lock wait timeout exceeded; try restarting transaction
    innodb_rollback_on_timeout:默认是off,当为off时,事务如果超时,只会回滚最后条sql 当为on时会回滚事务的所有sqlinnodb_lock_wait_timeout:事务超时时间默认是50s,可以改......
  • 1 MySql基础介绍
    目录1mysql逻辑架构1.1连接管理与安全性1.2优化与执行2并发控制2.1锁粒度2.2表锁2.3行级锁3事务3.1数据库事务四特性3.2隔离级别3.3死锁3.4事务日志3.5MySql......
  • Mysql 根据经纬度计算距离
     方式1:st_distance_spherest_distance_sphere函数返回以米为单位SELECT*,st_distance_sphere(point(lng,lat),point(116.3424590000,40.0497810000))asjuliFR......
  • MySQL开放远程连接权限
    创建一个新的MySQL用户,命令行登录mysql,通过语句创建一个新用户CREATEUSER'username'@'%'IDENTIFIEDBY'your_user_password';让我们授予这个用户一些数据库权限,例......
  • mysql8.0 sql_mode 报错1055
    Mysql的8.0版本中默认是开启sql_mode=only_full_group_by。可能会导致1055报错,要关闭的话可以这样操作在MySQL下执行语句SELECT@@sql_mode将查询结果中的ONLY_FULL_GR......
  • Mysql常用操作
    创建用户:CREATEUSER'username'@'%'IDENTIFIEDWITHmysql_native_passwordBY'password';创建数据库:CREATEDATABASEdatabasename;赋权:grantallondataba......
  • python连接mysql
    conn=pymysql.connect(host="127.0.0.1",port=3306,user="root",password="root",database="mydatabase",charset="utf8")cur=conn.cursor(cursor=pymysql.cursor......
  • mysql 数据库小工具: 小写转大写
    SELECTconcat( 'renametable',TABLE_NAME,'to',UCASE(TABLE_NAME),';')AS'修改脚本sql'FROMinformation_schema.TABLEStWHERETABLE_SCHEMA='newal......
  • mysql 索引篇
    --8.0.16selectversion();droptableifexiststest1--建表test1CREATETABLE`test1`(`id`bigintNOTNULL,`code`varchar(30)NOTNULL,`age`int......