SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 21.12.2009 17:23:26

Nicolas
Участник
Зарегистрирован: 21.12.2009
Сообщений: 2

паника

помогите пожалуйста
есть таблица crews, содержащая поля crew_id(ключевое поле) , crew_number, reserve_crew_id(рекурсивный ключ)
помогите составить запрос, который бы выводил все 4 столца, первые три это поля crews, а четвёртое поле это reserve_crew_id_2, ссылающийся на crew_id

select c1.*,c2.crew_id from crews c1  inner  join  crews c2 on
c2.crew_id=c1.reserve_crew_id;

что то похожее выдаёт, но не то..

Неактивен

 

#2 21.12.2009 17:35:00

Nicolas
Участник
Зарегистрирован: 21.12.2009
Сообщений: 2

Re: паника

или можете объяснить что делает select


select c1.*,c2.reserve_crew_id from crews c1  left  join  crews c2 on
c1.reserve_crew_id=c2.crew_id;

Неактивен

 

#3 22.12.2009 20:28:30

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: паника

Объединяйте просто с нужным полем:
c2.crew_id=c1.reserve_crew_id2;

Неактивен

 

#4 09.01.2010 18:22:41

stvalentik
Участник
Зарегистрирован: 09.01.2010
Сообщений: 1

Re: паника

Подскажите код для удоления банера

Неактивен

 

#5 10.01.2010 19:55:34

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: паника

Какого баннера? Из какой таблицы нужно удалять и по какому критерию?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson