Я изучаю sql и хотел создать свои собственные таблицы для практики. Я нашел следующий сайт: https://sqltest.net/
Я создал две таблицы для практики соединений. Соединения LEFT / RIGHT / INNER прекрасно работают с созданными мной SQL-операторами, но когда я пытаюсь использовать FULL JOIN, появляется следующая ошибка:
Ouuuu snap '': Неизвестный столбец 'wizards.colours' в 'списке полей'
Это я что-то не так делаю или сбой на сайте?
CREATE TABLE wizards
(
colours varchar(255),
numbers int,
symbols varchar(255)
);
INSERT INTO wizards
VALUES ('red','49','£'),
('blue','83','$'),
('blue','72','£'),
('purple','24','%'),
('orange','82','$'),
('white','67',NULL),
('blue','17','%'),
('black','12','%'),
('green','97','&'),
('grey','1','%'),
('red','6','£'),
('red','76','%');
CREATE TABLE warriors
(
colours varchar(255),
numbers int,
symbols varchar(255)
);
INSERT INTO warriors
VALUES ('orange','59','£'),
('purple','2','£'),
('white','11','%'),
('blue','78','%'),
('grey','56','$'),
('red','5','%'),
('orange','92',NULL),
('green','50','$'),
('orange','49',NULL),
('red','1','%');
мое заявление sql:
SELECT wizards.colours, warriors.numbers, wizards.numbers
FROM wizards
FULL JOIN warriors ON wizards.colours=warriors.colours
ORDER BY wizards.colours;