当前位置: 首页 > 面试题库 >

SQL列'Id'被多次指定

邵奇
2023-03-14
问题内容

SELECT TOP(20) *
FROM (SELECT *
FROM [3D_Benchmarks]
JOIN [3D_Slugs] ON [3D_Benchmarks].Id = [3D_Slugs].BenchmarkId) AS tb
ORDER BY tb.FPS DESC;

我收到此错误:

为“ tb”多次指定了“ Id”列。


问题答案:

代替select *使用select table.columnnametablename.*



 类似资料:
  • 我试图为BillingClient v.2.2.0和Kotlin协同程序编写一个包装: 正如您所见,当我试图查询购买或购买时,我确保客户已经准备好。但在生产中存在许多错误: 我试图了解问题的原因,得到了if将被多次调用。可能存在异常。我一直想知道这是怎么可能的,因为我每次调用都会创建新的侦听器?我无法在emulator或测试设备上重现此问题。有人能解释一下这里发生了什么,以及如何解决吗?

  • 我们有一个React原生应用程序,在升级到Android Studio 3.6.1和Gradle plugin 3.6.1后,我们看到了这个编译错误: 以下是我们的依赖关系: 谁能帮忙找出问题是什么,我们将来如何调试这种类型的问题?谢谢大家!

  • 问题内容: 在我的数据库中,所有表都使用一个通用表作为Sequence(ID_Table)。 TABLE_ID有两个字段(Common_ID,Table_Name)。 如果我在表中插入任何记录,则必须首先在Table_ID(Auto- increment,Table_name)中插入一条记录,然后在“其他表”中使用该Auto-increment值。 例如,我想在具有字段ID(Common_ID),

  • 我正在尝试在像这样: 然后在我的它呈现: 我正在将我的fetch记录到控制台中,它被调用了三次。流程是我在登录页面上(加载时挂载一次),我登录,它将我重定向到自己呈现的主页。此时,我在控制台中看到:

  • 我有一个代码,在那里我处理多个线程。一个线程等待它所依赖的其他一些线程的执行。 线程的运行代码如下所示 很少有其他线程等待这个线程在相同的方法中完成执行,如图所示,通过调用join()来执行run()。 假设这个线程依赖于另外三个线程,它正在等待它们在thread.join()中完成执行。即nameList大小为3,但此线程也执行了3次操作。它在for循环的外部。 我用另一种方法启动这个线程,比如

  • 我有这张桌子: 我需要创建一个customorderID列,其显示如下: 行按ID排序 有人能帮我吗?