Модераторы: skyboy

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выборка из двух таблиц 
V
    Опции темы
DeadSoul
Дата 13.7.2006, 21:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Ну все правильно:
Код

SELECT main.id FROM main[B], comment [/B]WHERE main.index=1 ".$filtr." ORDER BY main.name

Зачем ты сделал CROSS JOIN? 


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
Gold Dragon
Дата 13.7.2006, 22:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



Цитата

Зачем ты сделал CROSS JOIN? 
это что такое?

в общем всё работает, но только с DISTINCT.. не понимаю почему
вот два запроса
Код

SELECT DISTINCT main.id FROM main, comment WHERE main.index=1 AND main.id IN (SELECT id_kabak FROM comment) ORDER BY main.name

Код

SELECT DISTINCT main.id FROM main, comment WHERE main.index=1 AND main.id NOT IN (SELECT id_kabak FROM comment) ORDER BY main.name
 


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
DeadSoul
Дата 13.7.2006, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Gold Dragon, таблица COMMENT зачем тебе нужна в 
Цитата

SELECT main.id FROM mainЭТОМ , comment WHERE main.index=1 ".$filtr." ORDER BY main.name

месте?!

Добавлено @ 22:09 
удали жирное и будет тебе счастье 


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
Gold Dragon
Дата 13.7.2006, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



DeadSoul, точно... comment в другом запросе задействована... я наверное просто забыл ведь сначала по другому делал


сейчас всё проверяю и раздаю "спасибо" smile

Добавлено @ 22:24 


Всё отлично работает, всем спасибо.. вопрос решён 


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0442 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.