有人能告诉我我的SQL查询有什么问题吗?
SELECT medevnaam
FROM medewerkers
(
SELECT medewerkers.medenr,
medewerkers.medevnaam
FROM medewerkers
INNER JOIN roosterlijn
ON medewerkers.medenr = roosterlijn.medenr
WHERE roosternr = '1'
) AS test
非常感谢
答案 0 :(得分:1)
你可以做
FROM medewerkers
INNER JOIN ...
或
FROM ( SELECT ....)
但不是
from medewerkers ( select
试试这个:
SELECT m.medevnaam
FROM medewerkers as m
INNER JOIN roosterlijn
ON medewerkers.medenr = roosterlijn.medenr
WHERE roosternr = '1'
答案 1 :(得分:0)
我不确定我的问题是否正确,但不应该做以下工作?
SELECT medevnaam,
(SELECT medewerkers.medenr,
medewerkers.medevnaam
FROM medewerkers
INNER JOIN roosterlijn ON medewerkers.medenr = roosterlijn.medenr
WHERE roosternr = '1') AS test
FROM edewerkers
答案 2 :(得分:0)
我认为你的查询应该是这样的
SELECT medevnaam
from
(
SELECT medewerkers.medenr, medewerkers.medevnaam
FROM medewerkers
INNER JOIN roosterlijn
on medewerkers.medenr = roosterlijn.medenr
WHERE roosternr = '1'
) as test
希望这会有所帮助
答案 3 :(得分:0)
试试下面的剧本,
选择medevnaam
从
(
选择medewerkers.medenr,
medewerkers.medevnaam
来自medewerkers
INNER JOIN roosterlijn
在medewerkers.medenr = roosterlijn.medenr
) AS test WHERE roosternr = '1'
答案 4 :(得分:0)
从关键字
后删除表名选择medevnaam
从
(
选择medewerkers.medenr,medewerkers.medevnaam
来自medewerkers
INNER JOIN roosterlijn
在medewerkers.medenr = roosterlijn.medenr
在哪里roosternr ='1'
)作为测试