если вы видите этот текст, отключите в настройках форума использование JavaScript
Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания .
Новичкам также крайне полезно ознакомиться с данным документом .
[SQL] Простейший вопрос по запросу 14.10.03 18:43 [Ktirf ]
Автор: vh <Дмитрий> Статус: Member Отредактировано 14.10.03 18:44 Количество правок: 1
Кроче есть две таблицы:
1-я: Артисты
ArtistID ArtistName
2-я: Песни
ArtistID SongName Rating
Задача такая: показать TOP10 (по рейтингу) песен с именами исполнителей.
Хелп плиз, а то ломает разбираться. :)
сенкс
[SQL] Это можно даже с помощью мастера access-овского сделать 14.10.03 18:58
Автор: amirul <Serge> Статус: The Elderman
> Кроче есть две таблицы: > > 1-я: Артисты > > ArtistID ArtistName > > 2-я: Песни > > ArtistID SongName Rating > > > Задача такая: показать TOP10 (по рейтингу) песен с именами > исполнителей.
SELECT TOP 10 artists.name, songs.name, songs.rating
FROM artists INNER JOIN songs ON artists.id = songs.artistid
ORDER BY songs.rating DESC;
---
Хоть бы платформу указал, лентяй :) Этих SQLей как собак... 14.10.03 18:55
Автор: Ktirf <Æ Rusakov> Статус: Elderman
Примерно так:
SELECT TOP 10 *
FROM Песни JOIN Артисты ON Песни.ArtistID=Артисты.ArtistID
ORDER BY Песни.Rating;
Вместо * при желании можно поставить список выводимых полей через запятую.