<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; помогите с запросом]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=4533&amp;type=atom" />
	<updated>2017-10-17T11:48:40Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=4533</id>
		<entry>
			<title type="html"><![CDATA[Re: помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27637#p27637" />
			<content type="html"><![CDATA[<p>И что в итоге получилось?</p>]]></content>
			<author>
				<name><![CDATA[skameykin22]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=9791</uri>
			</author>
			<updated>2017-10-17T11:48:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27637#p27637</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27604#p27604" />
			<content type="html"><![CDATA[<p>Без единого идентификатора объединить таблицы не получится.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2017-08-10T12:39:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27604#p27604</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27603#p27603" />
			<content type="html"><![CDATA[<p>прям по названию такого же поля нету, потому что голосование отдельно приделывалось к списку магазинов но id магазина в таблице voting пишется в поле item как писал выше wt_1 это типа shop.id=1 мб пишу неправильно, не шарю, как могу пытаюсь объяснить</p>]]></content>
			<author>
				<name><![CDATA[SERblY]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=9607</uri>
			</author>
			<updated>2017-08-10T12:10:40Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27603#p27603</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27602#p27602" />
			<content type="html"><![CDATA[<p>Поищите в таблице voting общий идентификатор с таблицами &quot;.PREF.&quot;users или &quot;.PREF.&quot;db, иначе объединить таблицы нельзя.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2017-08-10T12:07:11Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27602#p27602</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27601#p27601" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[SERblY]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=9607</uri>
			</author>
			<updated>2017-08-10T11:47:42Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27601#p27601</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27600#p27600" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[SERblY]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=9607</uri>
			</author>
			<updated>2017-08-10T11:46:11Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27600#p27600</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27599#p27599" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2017-08-10T11:42:47Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27599#p27599</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[помогите с запросом]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=27598#p27598" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[SERblY]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=9607</uri>
			</author>
			<updated>2017-08-10T11:34:04Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=27598#p27598</id>
		</entry>
</feed>
