я пытаюсь сделать два левых соединения на одном столе, но это не сработает, и я понятия не имею, почему ...
Может ли кто-нибудь помочь мне с этим?
Это мойкод:
CREATE VIEW [dbo].[Sportwetten_Data]
AS
SELECT TOP 1000 Main.id AS id,
Main.date AS date,
Concat(Main.hometeam, ' - ', Main.awayteam) AS event,
Concat(Goals.homescored, '/', Goals.homeconceded, ' - ',
Goals.awayscored, '/',
Goals.awayconceded) AS goals,
LB.bet AS bet,
Main.entry AS entry,
Main.odd AS odd,
Concat(Result.homegoals, ':', Result.awaygoals) AS result,
LS.type AS status
FROM Main,
Goals,
Result,
Main AS M
LEFT JOIN Lookup_Bettype LB
ON M.bettype = LB.bettype
LEFT JOIN Lookup_Status LS
ON M.status = LS.type
WHERE Main.id = Goals.id
ORDER BY Main.id ASC
Все отлично работает, кроме
LEFT JOIN Lookup_Status LS
ON M.status = LS.type
И конечно
LS.type AS status