https://www.parse-error.cz/mysql-tutori ... -pokrocile
Použil jsem tento návod
A toto napsat nemá smysl?
SELECT Book.Name, Reader.Name, Reader.Surname
FROM Book, Reader, Book_Reader
WHERE Book.Name = Reader.Name AND Reader.Surname= vystup
Moderátor: Moderátoři Živě.cz
No tak v první řadě potřebuješ v tom dotazu propojit všechny tři tabulky.
LEFT JOIN Reader ON Book LEFT JOIN Borrowed_Books ON [Book].[Name] = [Reader].[Surname];
Kde tam máš sloupce pro spojení? A jsi si jistý, že chceš použít LEFT JOIN?
SELECT [Titulek], [Prezdivka]
FROM [Clanky]
JOIN [Uzivatele] ON [Clanky].[AutorId] = [Uzivatele].[Id]
ORDER BY [Prezdivka];
SELECT [Surname], [Reader].[Name], [Book].[Name]
FROM [Reader], [Book]
JOIN [Reader] ON [Book].[AutorId] = [Uzivatele].[Id]
ORDER BY [Name];
Msg 207, Level 16, State 1, Line 3
Invalid column name 'AutorId'.
Msg 4104, Level 16, State 1, Line 3
The multi-part identifier "Uzivatele.Id" could not be bound.
Msg 1013, Level 16, State 1, Line 1
The objects "Reader" and "Reader" in the FROM clause have the same exposed names. Use correlation names to distinguish them.
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků