学过SQL的人都知道,别名可以大大简化我们的sql代码,其实别名还有一个用途 : 通过取不同的别名,将一个表当成多个表来用
这样听起来可能很懵逼,我用实例说话,看下面测试数据
这是一个测试表family,通过parent_id可以找到上一级,孙子可以找到儿子,儿子可以找到父亲,现在我们要把儿子删掉,那孙子要给父亲抚养,把孙子的parent_id指向父亲,数据少的时候手工修改倒是可以,当数据量大的时候就应该用代码来实现了
学过SQL的人都知道,别名可以大大简化我们的sql代码,其实别名还有一个用途 : 通过取不同的别名,将一个表当成多个表来用
这样听起来可能很懵逼,我用实例说话,看下面测试数据
这是一个测试表family,通过parent_id可以找到上一级,孙子可以找到儿子,儿子可以找到父亲,现在我们要把儿子删掉,那孙子要给父亲抚养,把孙子的parent_id指向父亲,数据少的时候手工修改倒是可以,当数据量大的时候就应该用代码来实现了