Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по MySQL
Сообщения
Химик

Есть таблица battle (id, resilt, prize). id - id битвы, result - какая команда победила, prize - призовые очки за верную ставку.
Таблица stavka(id, uid, result, prize - ставки пользователей. uid - id юзера, result - на какую команду он поставил, prize - призовые очки за выигрышную ставку. Мне нужно составить рейтинг пользователей сделавших ставку, вывожу список так: SELECT SUM(`prize`) AS `summa`, `uid` FROM `stavka` GROUP BY `uid` ORDER BY `summa` DESC. Подскажите как вывести место на котором каждый пользователь

02 Сен 2012, 19:23
Okula

Химик, тебе нужно выводить порядковый номер напротив каждой записи (от 1 и до n)?

02 Сен 2012, 19:45
Химик

Okula, места могут быть и одинаковыми. т.е.
1 место
2 место
2 место
4 место

02 Сен 2012, 21:04
Okula

Химик, как это места могут быть одинаковые? По какому критерию считаются места?

02 Сен 2012, 21:08
Химик

Okula, по сумме призовых баллов в таблице stavka строке prize

02 Сен 2012, 21:11
mister gad

всем привет.подскажите как сделать: есть таблица users,в ней строки с колонками id money mail. как составить запрос чтоб добавить в таблицу сразу 20 строк типа id=1,money=50,mail=traralo@mail.ru ,следущая строка id=2 money=50,mail=traralo1@mail.ru и т.д покажите примером?спасибо заранее

03 Сен 2012, 0:48
Sep

mister gad,
INSERT INTO `таблица` (`id`, `money`, `mail`) VALUES (1, 50, trolo@m.ru),
(2, 50, trolo2@m.ru),
(3, 50, trolo3@m.ru);

03 Сен 2012, 2:22
marinkaz

Появилась ошибка в новостях сайта

Warning: session_start() [function.session-start]: open(/home/users1/o/olechka/tmp/sess_b91e780173507f58926f87cef24b8a4b, O_RDWR) failed: ????????? ???????? ????? (122) in /home/users1/o


Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct

и в самом скрипте ЗЦ Sea иногда ошибки появляются при загрузке файла.

Когда удаляю файлы в папке tmp то в новостях ошибка пропадает но потом опять появляется.

03 Сен 2012, 8:17
Netot

Использую union для объединения двух запросов. Можно как-то использовать результаты первого запроса во втором запросе?

+

И ещё помогите составить запрос: Нужно вывести 10 статей и к каждой статье 5 последних комментариев
добавлено спустя 19 часов 17 минут:
Помогите пожалуйста

16 Сен 2012, 12:10
EmptyZero

Есть таблица `text` и поля `content`, `language`, `mode`.
Как сделать запрос, чтобы извлекало запись то значением `language`="для блондинки", а если такой не имеется записи, то со значением `language`="для программиста"?
Делаю так:
SELECT * FROM `text` WHERE `mode`="xwab" AND (`language`="для блондинки" OR `language`="для программиста");
Но это неправильный запрос. Ведь мне нужно извлекать запись где `language`="для программиста" только тогда, когда нету записи со значением `language`="для блондинки"


__________
посл.ред. 21 Сен 2012, 21:49; всего 1 раз 21 Сен 2012, 21:44
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.