SQL для Вікіпроектів/Сортування
Для виводу об’єктів, впорядкованих за зростаючим значенням колонки за допомогою SQL
SELECT * FROM НАЗВА_БАЗИ.НАЗВА_ТАБЛИЦІ
ORDER BY НАЗВА_КОЛОНКИ
Для виводу об’єктів, впорядкованих за спадаючим значенням колонки
SELECT * FROM НАЗВА_БАЗИ.НАЗВА_ТАБЛИЦІ
ORDER BY НАЗВА_КОЛОНКИ DESC
Категорії
ред.За спадаючою кількістю сторінок |
---|
SELECT * FROM ukwikibooks_p.category
ORDER BY cat_pages DESC
|
За спадаючою кількістю підкатегорій |
---|
SELECT * FROM ukwikibooks_p.category
ORDER BY cat_subcats DESC
|
За спадаючою кількістю файлів |
---|
SELECT * FROM ukwikibooks_p.category
ORDER BY cat_files DESC
|
Зображення
ред.За зростаючою датою завантаження |
---|
SELECT img_name, img_timestamp, img_description, img_user_text
FROM ukwikibooks_p.image
ORDER BY img_timestamp
|
За зростаючою роздільністю у мегапікселях |
---|
SELECT
img_name,
img_width * img_height / (1000 * 1000) as mpx,
img_width, img_height
FROM
ukwikibooks_p.image
ORDER BY mpx
|
Сторінки
ред.За назвою абетково |
---|
SELECT * FROM ukwikibooks_p.page
ORDER BY page_title
|
За спадаючою довжиною сторінки |
---|
SELECT page_title, page_len FROM ukwikibooks_p.page
ORDER BY page_len DESC
|
Користувачі
ред.За іменем абетково |
---|
SELECT * FROM ukwikibooks_p.user
ORDER BY user_name
|
За спадаючою кількістю редагувань |
---|
SELECT user_name, user_editcount
FROM ukwikibooks_p.user
ORDER BY user_editcount DESC
|