Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Подскажите запрос базе данных! (https://forum.antichat.xyz/showthread.php?t=12825)

Utochka 11.01.2006 21:48

Подскажите запрос базе данных!
 
Подскажите как вытащить из базы данных форума phpBB записи всех пользователей у которых есть icq.

Желательно следующий формат записи: "почта icq пароль".
Заранее спасибо!!!

Vandal 11.01.2006 21:50

Я бы установил у себя phpmyadmin и посмотел потом

Utochka 11.01.2006 21:52

Я просто не дома, а другана нет даже Apach'a =(. Вот форум сломали, надо теперь записи вытащить. !

max_pain89 11.01.2006 22:26

раз у тебя сайт на h15 можно это все там сделать... и попробуй

SELECT user_email,char(46),user_icq,char(46),user_passwor d FROM phpbb_users ORDER BY user_icq

многие не вписывают аську, поэтому так удобнее

Utochka 12.01.2006 00:24

ща попробуем

fucker"ok 12.01.2006 10:52

Код:

SELECT user_icq, user_email, user_password FROM phpbb_users WHERE user_icq!=false;
Так не будет выводить тех, кто не вписывает icq.
Да, пароли то, в md5 :p

Utochka 12.01.2006 11:59

Пасибо!! А вот на счет паролей - только лохи незнают, что они в md5 =)

Joker-jar 13.12.2007 16:52

Есть таблица

(id, name, count)

надо вывести 10 записей с наибольшими count. Делаю так

select * from tablename order by count desc limit 10;

Но мне, после отсеивания, необходимо вывести их отсортированными по name. Никак не могу додуматься, как это сделать.

groundhog 13.12.2007 17:06

2Utochka

Цитата:

SELECT user_icq, user_email, user_password FROM phpbb_users WHERE user_icq IS NOT NULL;
2Joker-jar
Цитата:

select * from (select * from tablename order by count desc limit 10) tbl order by name;
Правда такой запрос не на любой СУБД возможен...

Joker-jar 13.12.2007 17:14

groundhog
Цитата:

ERROR 1248 (42000): Every derived table must have its own alias
Сервер: MySQL 5.0.41.

Еще варианты есть у кого-нибудь?


Время: 18:29