SQL查询-具有内部联接的不同数据库

里士

我有两个数据库-RATINGSAPP和MIGRATIONDATA。

我想使用MIGRATIONDATA中的表中的某些值更新RATINGSAPP中的表。我正在尝试运行此查询:

update r set internal_id = m.internal_id from ratingsapp.hotel03 as r 
    inner join migrationdata.migration as m on r.hotel_id = m.restaurant_id

这给了我错误:

   You have an error in your SQL syntax; 
    check the manual that corresponds to your MySQL server version for the right syntax to use near 
   'from ratingsapp.hotel03 as r inner join migrationdata.migration as m on r.hotel_' at line 1

但是,类似的选择查询对我有用,并给出正确的结果。

select r.hotel_id, m.internal_id from ratingsapp.hotel03 as r 
    inner join migrationdata.migration as m on r.hotel_id = m.restaurant_id

我在更新查询中做错了什么?

戈登·利诺夫(Gordon Linoff)

正确的MySQL语法是:

update ratingsapp.hotel03 r inner join
       migrationdata.migration as m
       on r.hotel_id = m.restaurant_id
   set internal_id = m.internal_id ;

fromMySQL更新中没有子句。您正在使用SQL Server / Postgres语法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL Server 在具有不同 SQL 身份验证凭据的 2 个数据库上使用内部联接

来自分类Dev

来自不同fdb数据库的SQL查询联接表

来自分类Dev

使用内部联接时具有不同值的SQL查询

来自分类Dev

使用内部联接时具有不同值的SQL查询

来自分类Dev

具有内部联接的SQL子查询

来自分类Dev

在不同数据库上使用内部联接进行 SQL 更新

来自分类Dev

如何使用SQL查询联接数据库中具有相似名称的一组表?

来自分类Dev

带有内部联接查询的web.py数据库

来自分类Dev

SQL数据库查询:计数(不同)

来自分类Dev

SQL数据库查询:计数(不同)

来自分类Dev

SQL内部联接多个表并搜索数据库

来自分类Dev

构造具有许多内部联接的SQL查询的最佳方法?

来自分类Dev

具有内部联接优化的SQL更新查询

来自分类Dev

构造具有许多内部联接的SQL查询的最佳方法?

来自分类Dev

如何重构在 SQL Server 内部具有联接的子查询

来自分类Dev

如何从数据库中选择具有相同查询但条件不同的表中的数据?

来自分类Dev

数据库的SQL查询

来自分类Dev

查询SQL数据库

来自分类Dev

如何使用Java SQL将具有不同数据类型的数据库表插入

来自分类Dev

SQL查询具有许多联接的大量数据

来自分类Dev

如何从sql数据库中查询具有所有指定单词的歌曲?

来自分类Dev

没有特定内部联接的SQL查询

来自分类Dev

如何在不同的数据库中执行SQL查询

来自分类Dev

SQL查询以删除具有特定字符串的数据库

来自分类Dev

具有ADODB数据库连接的VBA中的“如果存在” SQL查询

来自分类Dev

具有ADODB数据库连接的VBA中的“如果存在” SQL查询

来自分类Dev

具有左联接的SQL查询联合

来自分类Dev

SQL Server查询具有日期的联接

来自分类Dev

具有内部联接的PostgreSQL更新查询

Related 相关文章

  1. 1

    SQL Server 在具有不同 SQL 身份验证凭据的 2 个数据库上使用内部联接

  2. 2

    来自不同fdb数据库的SQL查询联接表

  3. 3

    使用内部联接时具有不同值的SQL查询

  4. 4

    使用内部联接时具有不同值的SQL查询

  5. 5

    具有内部联接的SQL子查询

  6. 6

    在不同数据库上使用内部联接进行 SQL 更新

  7. 7

    如何使用SQL查询联接数据库中具有相似名称的一组表?

  8. 8

    带有内部联接查询的web.py数据库

  9. 9

    SQL数据库查询:计数(不同)

  10. 10

    SQL数据库查询:计数(不同)

  11. 11

    SQL内部联接多个表并搜索数据库

  12. 12

    构造具有许多内部联接的SQL查询的最佳方法?

  13. 13

    具有内部联接优化的SQL更新查询

  14. 14

    构造具有许多内部联接的SQL查询的最佳方法?

  15. 15

    如何重构在 SQL Server 内部具有联接的子查询

  16. 16

    如何从数据库中选择具有相同查询但条件不同的表中的数据?

  17. 17

    数据库的SQL查询

  18. 18

    查询SQL数据库

  19. 19

    如何使用Java SQL将具有不同数据类型的数据库表插入

  20. 20

    SQL查询具有许多联接的大量数据

  21. 21

    如何从sql数据库中查询具有所有指定单词的歌曲?

  22. 22

    没有特定内部联接的SQL查询

  23. 23

    如何在不同的数据库中执行SQL查询

  24. 24

    SQL查询以删除具有特定字符串的数据库

  25. 25

    具有ADODB数据库连接的VBA中的“如果存在” SQL查询

  26. 26

    具有ADODB数据库连接的VBA中的“如果存在” SQL查询

  27. 27

    具有左联接的SQL查询联合

  28. 28

    SQL Server查询具有日期的联接

  29. 29

    具有内部联接的PostgreSQL更新查询

热门标签

归档