Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Подсчет количества строк в таблице и вывод одной из них

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Shtorm_sai
Отправлено: 24 Декабря, 2016 - 19:36:42
Post Id



Частый гость


Покинул форум
Сообщений всего: 135
Дата рег-ции: Янв. 2011  
Откуда: Новосибирск, Россия


Помог: 0 раз(а)




Привет всем! Подскажите в какую сторону копать. Есть SQL запрос:

CODE (SQL):
скопировать код в буфер обмена
  1. SELECT
  2.             anks.*,
  3.             cp.id AS id_cp,
  4.             mp.path, mp.name AS name_photo
  5.                 FROM rs_user_anketa AS anks
  6.                     LEFT JOIN rs_conf_phone AS cp ON anks.id=cp.id_anketa
  7.                     LEFT JOIN rs_ankets_photo AS mp ON anks.id=mp.id_anketa AND mp.type=1
  8.                    
  9.                         WHERE anks.id_user=?

Из таблицы "rs_ankets_photo" берется одна строка, но не могу понять как в этой же таблице посчитать количество строк с условием "anks.id=mp.id_anketa" и вывести всю ту же одну строку "anks.id=mp.id_anketa AND mp.type=1"?
 
 Top
OrmaJever
Отправлено: 24 Декабря, 2016 - 20:50:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




учитывая что условие совсем другое то почему бы не сделать второй запрос?


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Shtorm_sai
Отправлено: 24 Декабря, 2016 - 21:14:38
Post Id



Частый гость


Покинул форум
Сообщений всего: 135
Дата рег-ции: Янв. 2011  
Откуда: Новосибирск, Россия


Помог: 0 раз(а)




Да хотелось как то в один уложиться) Теперь даже просто интересно как это можно реализовать без второго запроса)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB