здесь у меня есть таблица sql, как показано ниже
---------------------------
id | element | parent_id
---------------------------
1 | La | 1
2 | Ce | 1
3 | Pr | 1
4 | Nd | 1
5 | Sm | 1
6 | La | 1
7 | Ce | 1
8 | Pr | 1
9 | Nd | 1
10 | Sm | 1
11 | La | 2
12 | Ce | 2
13 | Pr | 2
14 | Nd | 2
15 | Sm | 2
-------------------
я хочу вывод, как показано ниже, имеющий только элемент со вставленным порядком относительно parent_id
-------------
element
------------
La
Ce
Pr
Nd
Sm
------------
для этого я написал кодкак
SELECT * FROM (SELECT distinct(element) from mytable where
parent_id=1) A ORDER BY NEWID()
с этим я получил вывод как
element
------------
La
Ce
Nd
sm
pr
------------
это не то, что я хочу, пожалуйста, помогите мне, как получить элемент с вставленным порядком