using与on都是用于表的联接,它们后面都接联接条件。而using可以看作是对on用法的等效简化,当联接表中有相同命名样式时,就可以用using简化on。
例:
sc、tk表中都有score,当需要对两个表进行联接时
sc join tk using(score)与
sc join tk on sc.score = tk.score
是等价的。
using与on都是用于表的联接,它们后面都接联接条件。而using可以看作是对on用法的等效简化,当联接表中有相同命名样式时,就可以用using简化on。
例:
sc、tk表中都有score,当需要对两个表进行联接时
sc join tk using(score)与
sc join tk on sc.score = tk.score
是等价的。