Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> многотабличный запрос 
:(
    Опции темы
Axxent
Дата 15.7.2005, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

Репутация: нет
Всего: 5



Че-то я запутался слегка =) Нужно выделить из нескольких таблиц количество строк удовлетворяющих условию. Пишу:
Код

select count(if(authors.id>0,1,NULL)),
    count(if(news_waiting.wid>0,1,NULL)),
    count(if(files.not_accessible=1,1,NULL)),
    count(if(faq.has_answer=0,1,NULL))
    from authors, news_waiting, files, faq;

Результат выдается, но в виде какой-то чуши =) Помогите пжлст
PM MAIL ICQ   Вверх
Mal Hack
Дата 15.7.2005, 12:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

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



Ввиде какой?
PM ICQ   Вверх
Axxent
Дата 15.7.2005, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

Репутация: нет
Всего: 5



Ну например когда в первой и второй таблице находится по одной строке, удовлетворяющей условию, Для каждой выводится не 1, как должно было бы быть, а 4. Где-то я глючу, не пойму где =)
PM MAIL ICQ   Вверх
Scripter
Дата 21.7.2005, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 15.6.2005

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



хрена smile да у тебя декартово перемножение получается smile
а таблицы кто будет связывать друг с другом?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




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


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

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