Теперь я пытаюсь получить 10 лучших данных из таблицы через цикл.Пока цикл в sql для top 10
Select ClientUserName, DestHost, count(DestHost) counts from #ProxyLog_record
where ClientUserName =(Select top 1 ClientUserName from #ProxyLog_count_2)
Group by ClientUserName, DestHost order by counts desc
Что это получает только верхние данные clientusername как я могу это петля, где он получит первый, второй третий, десятый .... данные?
** SQL ** это только ** Structured Query Язык ** - язык, используемый многими системами баз данных, но не продукт базы данных. Подобные вещи очень часто зависят от поставщика, поэтому нам действительно нужно знать, какую систему баз данных (и какую версию) вы используете. .. –
Вы не зацикливаете в sql, если можете помочь. Даже не думайте о том, чтобы зацикливать записи. – HLGEM