MySQL--操作数据表4:多表更新
来源:互联网 发布:解码矩阵和数字矩阵 编辑:程序博客网 时间:2024/06/04 19:51
聚合函数 ROUND(m,n)表示对浮点数 m ,四舍五入并保留 n 位小数
INNER JOIN // 内连接LEFT [OUTER] JOIN // 左外连接RIGHT [OUTER] JOIN // 右外连接
在 MySQL 中,JOIN,CROSS JOIN 和 INNER JOIN 是等价的
UPDATE <要更新的表> {连接方式} <参照表> ON {参照条件} SET {改变条件} [WHERE 条件]UPDATE tdb_goods INNER JOIN tdb_goods_cates ON goods_cate=cate_name SET goods_cate=cate_id;
CREATE TABLE...SELECT // 在创建表的同时,把记录写入表中
// 当遇到要更新的列名和参照表的列名相同时,两种方法:
1.一种是用 <表名.列名> 表示;
2.一种是可以将表名起别名用 <别名.列名> 表示;如下
UPDATA tdb_goods AS g INNER JOIN tdb_goods_brands AS b ON g.brand_name=b.brand_name SET g.brand_name=b.brand_id;
-- 通过ALTER TABLE语句修改数据表结构 // 既改了表名,又改了类型
ALTER TABLE tdb_goods CHANGE goods_cate cate_id SMALLINT UNSIGNED NOT NULL,CHANGE brand_name brand_id SMALLINT UNSIGNED NOT NULL;
阅读全文
0 0
- MySQL--操作数据表4:多表更新
- MySQL--操作数据表2:单表更新、删除记录
- MySQL--操作数据表6:多表删除
- MySQL--数据表更新记录
- 【MySQL】(4)操作数据表中的记录
- (4)Mysql操作数据表中的记录
- MySQL(4)操作数据表中的记录
- mysql数据表操作
- MySQL数据表DML操作
- MySQL数据表的操作
- mysql的数据表操作
- ubuntu---mysql操作数据表
- MySQL数据表基本操作
- MySQL数据表的操作
- MySQL-数据表操作
- MySQL操作数据表
- MySQL 操作数据表
- mysql-数据表操作2
- dirsearch感觉效果还可以啊
- 史上最复杂业务场景,逼出阿里高可用三大法宝
- 使用C语言,对OpenSSL命令行加密的文件进行解密
- 2D平面中关于矩阵(Matrix)跟图形变换的讲解
- 实现点击在当前位置画一个黑点,打印出当前点击的坐标
- MySQL--操作数据表4:多表更新
- vb.net 教程 3-7 窗体编程 菜单和工具栏 3 StatusStrip 1
- 扫盲:集线器、网桥、交换机、路由器、网关大解析
- PHP_WAMPServer安装+配置(自定义根目录、多站点、端口)
- Spring-IOC/DI-1
- OpenCV的Mat 等价GDAL的数据(float型)
- Carbondata源码阅读(1)
- Java基础回顾——重难点易错点【1】
- C语言的程序跳转break,continue等