Помощник
|
Join + условие |
Letmetouchyou
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
17.6.2011, 19:14;
Ответить: alexdrob
Сообщение
#2
|
|
1) какая необходимость это делать именно в запросе? я думаю правильней будет это делать уже в php скрипте.
2) не понял вопроса, в каком случае? что мешает считать именно так? |
|
|
Letmetouchyou
|
Сообщение
#3
|
|
alexdrob, есть таблица ставок, еслть таблица коментариев, есть таблица пользовалей.
bets -id user - id comments - bet_id, user_id Нужно выбрать всю информацию о ставках, количество коментариев, текст последнего коментария, имя и фотографию пользователя, который оставилкоментарий, и отсортивать общий результат по дате коментария |
|
|
alexdrob |
17.6.2011, 19:35;
Ответить: alexdrob
Сообщение
#4
|
|
Ну и? И чем не устраивает всё это выбрать потом при выводе фотографии сделать что то типа
[PHP]$avatar = empty($row['photo']) ? 'default.jpg' : $row['photo'];[/PHP] И нет нужды в самом запросе это проверять. А со счётам не могу понять что у вас не получается? |
|
|
Letmetouchyou
|
Сообщение
#5
|
|
alexdrob, потому что вся информация выодиться через Yii widgets, к который сейчас я доступ не имею, и через которые выполнять подобные условия на пхп не удобно. Поетому я хчоу сделать с помощью скл
|
|
|
alexdrob |
17.6.2011, 19:51;
Ответить: alexdrob
Сообщение
#6
|
|
SELECT IF(`u`.`photo` IS NULL, 'default.jpg', `u`.`photo` ) ...
|
|
|
BigBoy_hb |
17.6.2011, 20:29;
Ответить: BigBoy_hb
Сообщение
#7
|
|
|
CASE WHEN u.photo IS NULL THEN 'одно значение' ELSE 'другое значение' END AS field чем плохо?
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Join.Cash – монетизируем финансовый трафик. Бинарные опционы, Forex. СНГ и БУРЖ! | 19 | JoinCash | 7627 | 22.2.2017, 13:41 автор: JoinCash |
|
Условие для <form> | 1 | Painkiller_13 | 3736 | 15.7.2012, 21:56 автор: -PRStudio- |
Текстовая версия | Сейчас: 20.4.2024, 12:08 |