Mysql 1/2 данные при запросе

private_518

Новичок
Добрый день всем разработчикам, не нашел не где дополнительной информации по моему вопросу, решил зарегистрироваться здесь )
вопрос:
Я начал изучение php, и занимаюсь браузерной игрушкой, гонки, в разделе соревнования хочу сделать при выигрыше соперника - он больше не попадается, а при пропуске его он появляется через 1 го.
вот что я намолевал пока что..
3 вида `type` = (win) (loose) (refresh - как раз то что мне нужно)

$refresh_vs=mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` != '".$user['id']."' AND `id_eremy` NOT IN (SELECT `id_eremy` FROM `lograce_turnr` WHERE `id_user` = '$user[id]' and `type` = 'win') ORDER BY RAND() LIMIT 1");
Помогите пожалуйста)
 

Valick

Новичок
"На заре на столе, разноцветны тряпочки, разноцветны стёклышки... непонятно ни хрена."
 

WMix

герр M:)ller
Партнер клуба
что точно понятно, что в subselect ты не указал когда победил, или другими словами после победы, запрос всегда будет возвращать запись
SQL:
SELECT `id_eremy`
FROM `lograce_turnr`
WHERE `id_user` = '$user[id]'  -- кто
and `type` = 'win' -- что сделал
 
Сверху