一、update
当update table时,如果数据来自与其他表的关联,那么使用inner join
update tableA a inner join tableB b on a.id=b.aid and b.name = 'tom' set a.date=b.date where a.id = 5;
二、排序
如果sql没有指定排序方式,那么将使用mysql默认的排序方式。
- mysql中,InnoDB默认排序方式是id递增,MyISAM默认排序方式是插入顺序递增。
- 当多表连接时,使用最后一张表的默认排序方式,即在InnoDB中,以最后一张表的id递增排序。
三、