Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Внизпомогите з запросом Найти похожие ветки
← →
integery (2005-11-30 17:29) [0]SELECT g1.name , g2.name , t.name , m.text
FROM Tgrup as g1 , main as m , tpidgrup as g2 , ttip as t
where ( ( m.idgrup = 1 ) and ( m.idpidgrup = 1 ) and ( m.idtip = 1 ) and ( m.idstatus = 1) )
ORDER BY text;
виводит дубликати записей причом 4 шт , чево нехватает непойму !!!
← →
Desdechado © (2005-11-30 17:32) [1]4 шт потому, что у тебя 4 таблицы, правила соединения которых не указаны во WHERE
получил декартово произведение
← →
integery (2005-11-30 18:18) [2]Ok !!! ВСЕМ СПАСИБО !!!
SELECT g1.name , g2.name , t.name , m.text
FROM Tgrup as g1 , main as m , tpidgrup as g2 , ttip as t
where ( ( m.idgrup = g1.id ) and ( m.idpidgrup = g2.id ) and ( m.idtip = t.id ) and ( m.idstatus = 1 )
and ( m.idgrup = :id ) and ( m.idpidgrup = :id2 ) and ( m.idtip = :id3 ) and ( m.idstatus = 1 ) )
ORDER BY text; - получилось Ура
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.012 c