Knex js如何在两个不同列数的表上应用union



我有两个不同列的表,如下所示

  • Table - A Columns

姓名、年龄、性别、email_id

  • Table -B Columns

course, course_type, university

  • 如何在Knexjs中转换下面提到的查询

选择名称,email_id,空为课程,空为大学从为多联盟选择名称为空,电子邮件id、课程、大学为空从表b

我尝试下面提到的knex js查询,但得到错误

  • Knexjs查询

myDB.select("名字","EMAIL_ID"{"零":"课程"},{"零":"大学"})从今以后("为多").union (canonDB。选择({"零":"名字"},{‘零’:‘EMAILID},大学课程"}).从(表b))

  • 错误:

字段列表中未知列'NULL'

最新更新