Тема: Занимательная статистика форума ТипаСка.Ру
02.07.2007, 16:20   # 10
Nafania
живет на форуме
Сообщений: 1 030
Репутация: 1 576
Статус: Offline
Чтобы все это узнать достаточно нездоха попросить выполнить кое-какие запросы к базе
Цитата:
а вот такие хрени как самый длинный пост, так чтоб на страницу или парочку, был ли??
Код:
SELECT MAX( CHAR_LENGTH(`ИМЯ_РЯДА_СОДЕРЖАЩЕГО_ТЕКСТ_ПОСТА`) ) AS length, ИМЯ_РЯДА_СОДЕРЖАЩЕГО_ID_ПОСТА FROM `ИМЯ_ТАБЛИЦЫ_СОДЕРЖАЩЕЙ_ТЕКСТ_ПОСТОВ`
Цитата:
сообщение, за которое дали больше всего респектов
Код:
SELECT MAX( ИМЯ_РЯДА_СОДЕРЖАЩЕГО_КОЛИЧЕСТВО_РЕСПЕКТОВ_ЗА_СООБЩЕНИЕ ) AS resp_count, ИМЯ_РЯДА_СОДЕРЖАЩЕГО_ID_ПОСТА FROM `ИМЯ_ТАБЛИЦЫ_СОДЕРЖАЩЕЙ_ПОСТЫ`
если кол-во респектов не содержится в численном виде, а считается на ходу, то надо делать LEFT JOIN
Цитата:
самый длинный ник
Код:
SELECT MAX( CHAR_LENGTH(`ИМЯ_РЯДА_СОДЕРЖАЩЕГО_ИМЯ_ЮЗЕРА`) ) AS length, ИМЯ_РЯДА_СОДЕРЖАЩЕГО_ID_ЮЗЕРА FROM `ИМЯ_ТАБЛИЦЫ_СОДЕРЖАЩЕЙ_ДАННЫЕ_О_ЮЗЕРЕ`
Цитата:
самый короткий...
Код:
SELECT MIN( CHAR_LENGTH(`ИМЯ_РЯДА_СОДЕРЖАЩЕГО_ИМЯ_ЮЗЕРА`) ) AS length, ИМЯ_РЯДА_СОДЕРЖАЩЕГО_ID_ЮЗЕРА FROM `ИМЯ_ТАБЛИЦЫ_СОДЕРЖАЩЕЙ_ДАННЫЕ_О_ЮЗЕРЕ`
Ответить
 
Page generated in 0.01648 seconds with 11 queries