SQL Inner-Join查询

发布于 2025-01-26 09:13:34 字数 482 浏览 3 评论 0原文

我正在尝试进行内部加入,但我可以使它起作用。 这是我的SQL查询

SELECT highscore.score, bruger.brugerNavn FROM highscore INNER JOIN bruger ON highscore.brugerID ON bruger.brugerID ORDER BY score DESC

,我最终会出现此错误,

SELECT highscore.score, bruger.brugerNavn FROM highscore INNER JOIN bruger ON highscore.brugerID ON bruger.brugerID LIMIT 0, 25
#1064 - There is an error in the SQL syntax near 'ON bruger.brugerID LIMIT 0, 25' at line 1

我将感谢任何帮助:)

I'm trying to make a inner-join, but I can get it to work.
This is my sql query

SELECT highscore.score, bruger.brugerNavn FROM highscore INNER JOIN bruger ON highscore.brugerID ON bruger.brugerID ORDER BY score DESC

I end up with this error

SELECT highscore.score, bruger.brugerNavn FROM highscore INNER JOIN bruger ON highscore.brugerID ON bruger.brugerID LIMIT 0, 25
#1064 - There is an error in the SQL syntax near 'ON bruger.brugerID LIMIT 0, 25' at line 1

I would appreciate any help:)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

萧瑟寒风 2025-02-02 09:13:34

首先尝试一下:

SELECT h.score, b.brugerNavn 
FROM highscore as h
JOIN bruger as b ON h.brugerID = b.brugerID

我通常会添加别名,以更轻松地处理。

Try this first:

SELECT h.score, b.brugerNavn 
FROM highscore as h
JOIN bruger as b ON h.brugerID = b.brugerID

I usually add aliases for easier handling.

旧故 2025-02-02 09:13:34
SELECT highscore.score, bruger.brugerNavn 
FROM highscore 
INNER JOIN bruger ON highscore.brugerID = bruger.brugerID 
ORDER BY score DESC
SELECT highscore.score, bruger.brugerNavn 
FROM highscore 
INNER JOIN bruger ON highscore.brugerID = bruger.brugerID 
ORDER BY score DESC
七度光 2025-02-02 09:13:34

你也这样尝试

SELECT highscore.score, bruger.brugerNavn 
FROM Highscore as highscore
INNER JOIN Bruger as burger ON highscore.brugerID = bruger.brugerID 
ORDER BY highscore.score desc

You also try like that

SELECT highscore.score, bruger.brugerNavn 
FROM Highscore as highscore
INNER JOIN Bruger as burger ON highscore.brugerID = bruger.brugerID 
ORDER BY highscore.score desc
风吹雪碎 2025-02-02 09:13:34

您需要在bg.brugerid上替换hs.brugeridhs.brugerid = bg.brugerid在内部加入下

SELECT HS.score, BG.brugerNavn 
FROM highscore as HS
INNER JOIN bruger as BG ON HS.brugerID = BG.brugerID 
ORDER BY highscore.score DESC

You need to replace HS.brugerID on BG.brugerID with HS.brugerID = BG.brugerID under inner join

SELECT HS.score, BG.brugerNavn 
FROM highscore as HS
INNER JOIN bruger as BG ON HS.brugerID = BG.brugerID 
ORDER BY highscore.score DESC
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文