Здравствуйте, после создания базы данных SQL следующим образом:
Create table kante (v int, n int);
INSERT INTO kante (n,v) VALUES (1,2);
INSERT INTO kante (n,v) VALUES (2,6);
Я хочу увидеть начало и конец пути. Однако следующее не работает:
WITH RECURSIVE pfad (v,n) as ((SELECT v,n from kante)
UNION ALL (Select k.V, p.N FROM Kante k, pfad p WHERE k.N=p.V))
SELECT * FROM pfad;
Также см. Код в http://www.sqlfiddle.com/#!9/144162/4
Используя SQLFiddle, он дает результат:
Операторы DDL и DML не разрешены на панели запросов для MySQL;
разрешены только операторы SELECT. Поместите DDL и DML в схему
панель.
Что мне делать по-другому?
Спасибо!