Форум: "Базы";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
ВнизПомогите с написанием запроса Найти похожие ветки
← →
syte_ser78 © (2005-11-23 10:10) [0]Вернее даже не так.
Не нужно здесь писать сам запрос, просто ответьте на вопрос:
возможно ли написание запроса без JOIN для выполнения следующего условия:
Есть две таблици
Проекты(Номер_проекта, Название_проекта)
Чертежи(Номер_проекта, Номер_Чертежа, Название_чертежа, ФИО_выполнившего)
Нужно - выбрать все названия проектов над которыми раьотал определенный человек
← →
Sergey13 © (2005-11-23 10:13) [1]Возможно.
← →
syte_ser78 © (2005-11-23 10:33) [2]ЕСТЬ!!!!
SELECT DISTINCT tz_name, tz_number, pr_user
FROM db,tz
WHERE tz_number=pr_number_tz AND pr_user="Пивоваров"
Блин, два дня розмышлений.
← →
Sergey13 © (2005-11-23 10:38) [3]2 [2] syte_ser78 © (23.11.05 10:33)
Т.е. я тебе здорово помог? Я рад. 8-)
← →
Fay © (2005-11-23 10:38) [4]2 syte_ser78 © (23.11.05 10:33) [2]
"Определенный человек" идентифицируется по фамилии? Оригинально.
← →
dioman © (2005-11-23 10:43) [5]
> FROM db,tz
а это по твоему не JOIN??? тебе нужно было просто ключевое слово JOIN не использовать???
оригинально
← →
syte_ser78 © (2005-11-23 10:50) [6]Fay © (23.11.05 10:38) [4]
??? Не понял
← →
dioman © (2005-11-23 10:57) [7]
> ??? Не понял
нужно делать id человека... и заводить справочник пиплов
← →
clickmaker © (2005-11-23 11:00) [8]
> SELECT DISTINCT tz_name, tz_number, pr_user
> FROM db,tz
> WHERE tz_number=pr_number_tz AND pr_user="Пивоваров"
>
> Блин, два дня розмышлений
то же самое, что
from db join tz on db.numer=tz.number
чтоб уж совсем без джойнов, можно заюзать in
только зачем?
← →
dioman © (2005-11-23 11:20) [9]
> чтоб уж совсем без джойнов, можно заюзать in
> только зачем?
in - это так или иначе тоже JOIN (вложенные циклы будут)
← →
__гфф (2005-11-23 11:21) [10]блииаааа. вата.. ПИЗДЕЦ ВАТА
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c