Показать сообщение отдельно

  #300  
Старый 29.10.2008, 14:05
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
С нами: 10191686

Репутация: 210
По умолчанию

Цитата:
Сообщение от krypt3r  
ну что-то типа этого
Код:
select d.date, c.title 
from course_date d 
left join course c on d.courseID = c.id 
left join course_user u on c.id = u.courseID 
where userID = 1
Вот так работает
Код:
SELECT d.date, c.title
FROM cclass_course_date AS d
LEFT JOIN cclass_course AS c ON d.courseID = c.id
LEFT JOIN cclass_user_course AS u ON c.id = u.courseID
WHERE u.userID =1
AND u.type =1
AND d.date > NOW()
GROUP c.title
Спасибо

Но так мы получаем последнюю дату(для курса) в списке, а как можно получить первую(т.е. ближайшую)?
Может можно "усовершенствовать" запрос?

Последний раз редактировалось Naydav; 29.10.2008 в 15:20..
 
Ответить с цитированием