<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум PHP-MyAdmin.RU &mdash; помогите с запросом]]></title>
		<link>https://forum.php-myadmin.ru/viewtopic.php?id=4533</link>
		<atom:link href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=4533&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «помогите с запросом».]]></description>
		<lastBuildDate>Tue, 17 Oct 2017 11:48:40 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27637#p27637</link>
			<description><![CDATA[<p>И что в итоге получилось?</p>]]></description>
			<author><![CDATA[null@example.com (skameykin22)]]></author>
			<pubDate>Tue, 17 Oct 2017 11:48:40 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27637#p27637</guid>
		</item>
		<item>
			<title><![CDATA[Re: помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27604#p27604</link>
			<description><![CDATA[<p>Без единого идентификатора объединить таблицы не получится.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Thu, 10 Aug 2017 12:39:40 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27604#p27604</guid>
		</item>
		<item>
			<title><![CDATA[Re: помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27603#p27603</link>
			<description><![CDATA[<p>прям по названию такого же поля нету, потому что голосование отдельно приделывалось к списку магазинов но id магазина в таблице voting пишется в поле item как писал выше wt_1 это типа shop.id=1 мб пишу неправильно, не шарю, как могу пытаюсь объяснить</p>]]></description>
			<author><![CDATA[null@example.com (SERblY)]]></author>
			<pubDate>Thu, 10 Aug 2017 12:10:40 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27603#p27603</guid>
		</item>
		<item>
			<title><![CDATA[Re: помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27602#p27602</link>
			<description><![CDATA[<p>Поищите в таблице voting общий идентификатор с таблицами &quot;.PREF.&quot;users или &quot;.PREF.&quot;db, иначе объединить таблицы нельзя.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Thu, 10 Aug 2017 12:07:11 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27602#p27602</guid>
		</item>
		<item>
			<title><![CDATA[Re: помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27601#p27601</link>
			<description><![CDATA[<p>предлагали сделать так <br /></p><div class="codebox"><pre><code> $sql = &quot;
                SELECT 
                        COUNT(db.user_id) as count,
                    shop.*,
                    usr.name as user_name,
                    usr.id as user_id
                    
                FROM &quot;.PREF.&quot;users_shop shop
                join voting on shop.id=concat(&#039;vt_&#039;,voting.`item`)
                    LEFT OUTER JOIN &quot;.PREF.&quot;users usr ON usr.id = shop.user_id
                    LEFT OUTER JOIN &quot;.PREF.&quot;db db ON (db.user_id = shop.user_id) AND (db.status=1 &quot;.$shop_categories.&quot;)  
                WHERE shop.status=1  
                    &quot;.$shop_regions.&quot;
                    &quot;.$shop_categories.&quot;
                    &quot;.$shop_payed.&quot;
                GROUP by shop.id 
                ORDER by vote desc
                &quot;;</code></pre></div><p>К сожалению опять нечего не выводит....Ошибки нет никакой, просто тупо пусто!</p>]]></description>
			<author><![CDATA[null@example.com (SERblY)]]></author>
			<pubDate>Thu, 10 Aug 2017 11:47:42 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27601#p27601</guid>
		</item>
		<item>
			<title><![CDATA[Re: помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27600#p27600</link>
			<description><![CDATA[<p>в таблице нет поля идентифекатора как user_shop там есть поле item где хранится дентификатор магазина к которому голосуют поле vote где кол во голосов по ним то и надо выстраивать сортировку, в самом скрипте идентификатор магазина в голосовании пишется так <br /></p><div class="quotebox"><blockquote><p>мб это важно и вы об этом спрашивали (про связку) само голосование выводится так &lt;div class=&quot;vot_updown2&quot; id=&quot;vt_{%$shop.id%}&quot;&gt;&lt;/div&gt;<br />тоесть в таблице voting есть еще поле item где пишется магазины по id тоесть такого вида vt_1&nbsp; vt_2&nbsp; и к ним в поле vote кол-во голосов...<br />vt_&nbsp; это в таблице голосование к которому плюсуется {%$shop.id%} из таблицы магазинов я так понимаю&nbsp; vt_{%$shop.id%}</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (SERblY)]]></author>
			<pubDate>Thu, 10 Aug 2017 11:46:11 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27600#p27600</guid>
		</item>
		<item>
			<title><![CDATA[Re: помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27599#p27599</link>
			<description><![CDATA[<p>Если в таблице voting есть поле идентификатора из таблицы &quot;.PREF.&quot;users_shop, то объединение таблиц делает так же, как здесь, через JOIN:<br />LEFT OUTER JOIN &quot;.PREF.&quot;users usr ON usr.id = shop.user_id</p><p>Как только таблицу сможете объединить - выборку можно делать с сортировкой по любому полю из таблицы voting.</p>]]></description>
			<author><![CDATA[null@example.com (Hanut)]]></author>
			<pubDate>Thu, 10 Aug 2017 11:42:47 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27599#p27599</guid>
		</item>
		<item>
			<title><![CDATA[помогите с запросом]]></title>
			<link>https://forum.php-myadmin.ru/viewtopic.php?pid=27598#p27598</link>
			<description><![CDATA[<p>есть запрос списка магазинов на сайте, попробую объяснить:<br />//запрос списка магазинов <br /></p><div class="codebox"><pre><code>$sql = &quot; 
SELECT 
COUNT(db.user_id) as count, 
shop.*, 
usr.name as user_name, 
usr.id as user_id 

FROM &quot;.PREF.&quot;users_shop shop 
LEFT OUTER JOIN &quot;.PREF.&quot;users usr ON usr.id = shop.user_id 
LEFT OUTER JOIN &quot;.PREF.&quot;db db ON (db.user_id = shop.user_id) AND (db.status=1 &quot;.$shop_categories.&quot;) 
WHERE shop.status=1 
&quot;.$shop_regions.&quot; 
&quot;.$shop_categories.&quot; 
&quot;.$shop_payed.&quot; 
GROUP by shop.id 
ORDER by id desc 
&quot;;</code></pre></div><p>тоесть они выводятся из базы по id (ORDER by id desc) , из таблицы FROM &quot;.PREF.&quot;users_shop , если я правильно понимаю<br />я добавил к магазинам рейтинг +/- который пишется в таблицу voting (без прификса общеего), как к этому запросу добавить чтобы он делал то что делает сейчас без ущерба, но еще обходил таблицу voting и сортировал магазины не по id , а по полю vote из таблицы voting тоесть как я понимаю ORDER by vote desc<br />Помогите плз, методом тыка пробовал неполучается , не шарю в этом вопросе настолько чтобы самому решить! Спасибо!</p>]]></description>
			<author><![CDATA[null@example.com (SERblY)]]></author>
			<pubDate>Thu, 10 Aug 2017 11:34:04 +0000</pubDate>
			<guid>https://forum.php-myadmin.ru/viewtopic.php?pid=27598#p27598</guid>
		</item>
	</channel>
</rss>
