powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объеденить запрос из 2х таблиц
3 сообщений из 3, страница 1 из 1
Объеденить запрос из 2х таблиц
    #33355463
Sayber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!"
У меня проблемма - и не могу понять как написать SQL запрос.
Имеется таблица с новостями

id, name, small_news, news
id - это id))
name - имя автора
small_news - короткая новость
news - новость

Так же имеется таблица с комментариями.
id, id_news, name, ip_user
id - это id))
id_news - id новости к которой принадлежит комментарий
name - имя автора
ip_user - айпишник того кто добавил коментарий
---------------------------------
Сама суть: мне надо обьеденить эти две таблицы в один запрос чтоб рядом с каждой новостью выводилось кол-во комментариев принадлежащих ей.

Если кто не понял то вот ссылка http://clansite.ru/index.php?doc_id=news
Там новости и рядом слово Комментариев:
...
Рейтинг: 0 / 0
Объеденить запрос из 2х таблиц
    #33355923
air1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пока не знаю My Sql, но на Foxe8 этот запрос выглядит так:
select nvl(table2.id_news,table1.id) as id,table1.name,count(id_news) ;
from table2 ;
full join table1 on table1.id=table2.id_news ;
group by table2.id_news ;
into cursor koment
Если подойдет буду рада. И заодно просьба: может дадите мне какие - нибудь ссылочки на книги по My Sql(бесплатные).
...
Рейтинг: 0 / 0
Объеденить запрос из 2х таблиц
    #33355948
air1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати выходной курсор (если я правильно поняла вопрос) выглядит так:
Id Name Cnt_id_news
4 igor 0
1 itk 3
2 inna 2
3 larun 5
5 pups 1
6 kot 1
7 kokos 2

То есть Cnt_id_news - это уже подсчитанные коментарии, если добавить order by, то можно упорядочить по полю Id.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объеденить запрос из 2х таблиц
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]