Senior
-- Όρος -- Βρείτε τις κατηγορίες των οποίων η ανώτερη κατηγορία είναι η ίδια -- Τα αποτελέσματα ταξινομήστε τα κατά id σε αύξουσα σειρά -- ΠΑΡΑΔΕΙΓΜΑ -- +----+----------+-----------+ -- | id | όνομα | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | 1 | -- | 2 | προϊόντα | 4 | -- | 3 | παιχνίδια| 3 | -- | 4 | μουσική | 2 | -- +----+----------+-----------+ -- ΑΝΑΜΕΝΟΜΕΝΟ ΑΠΟΤΕΛΕΣΜΑ -- +--------+ -- | όνομα | -- +--------+ -- | pharma | -- | παιχνίδια| -- +--------+
sobes.tech AI
Απάντηση από AI
Для решения задачи на SQL можно использовать простой запрос, который выбирает категории, у которых parent_id равен их собственному id, и сортирует результат по возрастанию id:
SELECT name
FROM categories
WHERE id = parent_id
ORDER BY id ASC;
Если таблица называется categories, то этот запрос вернёт все категории, у которых родительская категория — они сами, отсортированные по id.