MYSQL使用inner join 进行 查询/删除/修改示例
2015-12-12 01:23
645 查看
mysql 使用inner join对表进行修改
代码如下:
--查询
SELECT tp.tp_id, tp.tpmc, tp.leveid, tp.tpdz, tp.jgm, tp.scsj, tp.pbzyid, tp.ksbfsj, tp.jsbfsj, tp.status, tp.tpbz FROM qdgl_tupian tp INNER JOIN qdgl_pqb pq
ON tp.tp_id=pq.tpid WHERE pq.bfjgm='27010825' AND ps_bfsj >= '2013-01' AND ps_bfsj< 2013-05-31 ;
复制代码 代码如下:
-- 修改
UPDATE jx_lsjl jx INNER JOIN isa_gtxx gt ON jx.ckid=gt.gtbh set jx.ckid=gt.gtid WHERE gt.jgm='27010825' AND jx.jgm='27010825' ;
复制代码 代码如下:
--删除
DELETE FROM jx_lsjl jx INNER JOIN isa_gtxx gt ON jx.ckid=gt.gtbh WHERE gt.jgm='27010825' AND jx.jgm='27010825' ;
代码如下:
--查询
SELECT tp.tp_id, tp.tpmc, tp.leveid, tp.tpdz, tp.jgm, tp.scsj, tp.pbzyid, tp.ksbfsj, tp.jsbfsj, tp.status, tp.tpbz FROM qdgl_tupian tp INNER JOIN qdgl_pqb pq
ON tp.tp_id=pq.tpid WHERE pq.bfjgm='27010825' AND ps_bfsj >= '2013-01' AND ps_bfsj< 2013-05-31 ;
复制代码 代码如下:
-- 修改
UPDATE jx_lsjl jx INNER JOIN isa_gtxx gt ON jx.ckid=gt.gtbh set jx.ckid=gt.gtid WHERE gt.jgm='27010825' AND jx.jgm='27010825' ;
复制代码 代码如下:
--删除
DELETE FROM jx_lsjl jx INNER JOIN isa_gtxx gt ON jx.ckid=gt.gtbh WHERE gt.jgm='27010825' AND jx.jgm='27010825' ;
相关文章推荐
- MySQL5.5 配置文件 my.ini 1067错误
- MySQL有关Group By的优化
- Mysql全局ID生成方法
- 基于MySql的扩展功能生成全局ID
- mysql insert操作
- ubuntu安装mysql可以启动,但找不到mysql.sock
- MySQL中文字段转拼音
- MySQL用户、权限、缓存、索引、日志管理
- mysql中UNIX_TIMESTAMP和FROM_UNIXTIME时间戳
- [Mysql] 主从复制环境搭建步骤详解
- mysql数据库优化总结
- mysqli 和 PDO
- 一、Ubuntu下编译安装Mysql5.0.45
- Mysql开启远程连接方法
- ubuntu 安装mysql
- mysql5.7.9资料
- Mysql数据的备份与还原
- MySQL 使用方法简单教程
- mysql 分表查询
- 用SQLyog和NativeSQL将数据从sqlserver导入到mysql