Форум: "Базы";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
ВнизНе могу придумать как связать строки Найти похожие ветки
← →
homm © (2006-12-12 13:04) [0]Не могу придумать что сделать что-бы строки связывались по определенным условиям.
Конкретнее:SELECT a.Text, q.Text AS qText FROM Message22 AS a JOIN Message23 AS q ON a.QuestionID=q.Message_ID GROUP BY qID ORDER BY a.Created DESC
хочется что-бы было как-то так:SELECT a.Text, q.Text AS qText FROM Message22 AS a JOIN Message23 AS q ON a.QuestionID=q.Message_ID AND a.Created=MAX(a.Created) GROUP BY qID ORDER BY a.Created DESC
т.е. что-бы в связку попадали строки из таблици a(Message22) которые имеют мексимальную a.Created
← →
Sergey13 © (2006-12-12 13:09) [1]СУБД?
Можно, в принципе, отсеять по MAX(a.Created) в подзапросе.
← →
homm © (2006-12-12 13:17) [2]> СУБД?
mySQL
> Можно, в принципе, отсеять по MAX(a.Created) в подзапросе.
Неужели таким мощным языком нельзя столь простую задачу решить не прибегая к извратам (почему-то у меня сложилось мнение что подзапросы в SQL как GOTO в дельфи :) )
← →
Sergey13 © (2006-12-12 13:23) [3]> [2] homm © (12.12.06 13:17)
> Неужели таким мощным языком нельзя столь простую задачу
> решить не прибегая к извратам (почему-то у меня сложилось
> мнение что подзапросы в SQL как GOTO в дельфи :) )
Можно с извратами, можно без них. Но язык надо знать в любом случае.
← →
homm © (2006-12-12 14:31) [4]> можно без них.
Ну дак а как? В этом конкретном случае.
← →
homm © (2006-12-13 13:49) [5]> Можно с извратами, можно без них.
Сергей, дак можно или нет? Или это фраза ни-о-чем?
← →
Sergey13 © (2006-12-13 13:56) [6]> [5] homm © (13.12.06 13:49)
Я тебе предложил в [1]. Тебе это показалось извращением. Вот и боюсь показаться законченным извращенцем.
← →
ANB © (2006-12-13 14:22) [7]
> не прибегая к извратам (почему-то у меня сложилось мнение
> что подзапросы в SQL как GOTO в дельфи :) )
Неправильное сложилось мнение.
Очень удобная фича - подзапросы. И очень хреново, когда они не поддерживаются.
← →
homm © (2006-12-13 14:50) [8]Спасибо. Уговорили. Буду через подзапрос. :)
← →
homm © (2006-12-13 17:21) [9]Все очень плохо. На сервере версия майсикуэля 4.0, подзапросы поддерживаются с 4.1 Может все-же есть способ связать строки, по определенному условию?
← →
Преподаватель Клары (2006-12-14 08:21) [10]Удалено модератором
← →
Sergey13 © (2006-12-14 08:22) [11]Удалено модератором
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.03.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.041 c