Форум: "Прочее";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];
ВнизSQL Найти похожие ветки
← →
Кактус (2008-07-24 14:08) [0]Мастера, если не сложно помогите запрос написать. Задача такова:
Есть таблица с 2-мя полями: ID и Pers_ID, нужно вытащить данные поля ID при условии что он встречается в Pers_ID.
Например:
ID PersID
1 55
2 66
3 2
4 3
В результате должны отобраться данные с id (2 и 3) т.к такие же цифры есть в Pers_ID таблицы. Помогите, очень прошу.
← →
Sergey13 © (2008-07-24 14:10) [1]select id from table where id in (select pers_id from table)
← →
Кактус (2008-07-24 14:10) [2]Чуть не забыл, на Oracle ...
← →
Плохиш © (2008-07-24 14:11) [3]select t1.* from table t1
inner join table t2 on t1.id=t2.persid
← →
Медвежонок Пятачок © (2008-07-24 14:14) [4]select id from table t1 where exists(select null from table t2 where t2.pers_id = t1.id)
← →
Кактус (2008-07-24 14:15) [5]Всем спасибо огромное !!!
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.09.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c