MySQL之联合查询和更新

本文介绍了如何在MySQL中进行联合查询和更新操作。通过示例解释了如何使用left join连接user和local_user表,查询和更新特定用户的enabled状态。内容包括设置表别名、指定连接条件以及WHERE子句的使用。
摘要由CSDN通过智能技术生成

MySQL之联合查询和更新

Mysql 运维:

6.进入数据库 keystone,通过 user 表和 local_user 表做联合查询,u 用来做user 表别名,lu 用来做 local_user 表别名,两表联合查询 nova 用户的 enabled 状态,查询语句中 user 表在 local_user 前面,将操作命令和返回结果以文本形式提交到答题框。

本题牵涉到两个表:user和local_user,我们不妨先看一下这两个表的结构和内容:

MariaDB [(none)]> use keystone;
MariaDB [keystone]> select * from user;
+----------------------------------+-------+---------+--------------------+
| id                               | extra | enabled | default_project_id |
+----------------------------------+-------+---------+--------------------+
| 09ede418b2174b8c888c2f48af68cfd5 | {}    |       1 | NULL               |
| 41c4011efd744c58b6b67f52f11818c9 | {}    |       1 | NULL               |
| 65ba7f2c77d64e8c8dff1ec941a08803 | {}    |       1 | NULL               |
| 6812f1eb68a74feabf2ed18049c66d7a | {}    |       1 | NULL               |
| 9663d056de034c1dbabafbb15f2a7db4 | {}    |       1 | NULL               |
| ab69b033f4b54b8396fe24e831454e65 | {}    |       1 | NULL               |
| d813d9a0c6094212bfe9babe9c4cf862 | {}    |       1 | NULL               |
+----------------------------------+-------+---------+--------------------+
7 rows in set (0.00 sec)
MariaDB [keystone]> select * from local_user;
+----+----------------------------------+----------------------------------+---------+
| id | user_id                          | domain_id                        | name    |
+----+----------------------------------+----------------------------------+---------+
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值