<?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=1199&amp;type=atom" />
	<updated>2009-04-24T12:01:43Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1199</id>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7937#p7937" />
			<content type="html"><![CDATA[<p><strong>Axellerator</strong><br />Если не задавать значение в поле идентификатора (поле с атрибутом auto_increment), то вставка будет осуществляться последовательно и идентификатор присвоен соответственно.<br />Пример копирования с обратной сортировкой из tbl_1 в tbl_2 таблицы из двух полей, первое из которых - идентификатор. Вместо значения поля идентификатора ставим NULL.<br /></p><div class="codebox"><pre><code>INSERT INTO `tbl_2`
SELECT NULL, `tbl_1`.`field` FROM `tbl_1` ORDER BY `tbl_1`.`t` DESC;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-04-24T12:01:43Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7937#p7937</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7931#p7931" />
			<content type="html"><![CDATA[<p>а при копировании в новую таблицу и условии создаст такую же таблицу или по порядку исходя из условия?</p>]]></content>
			<author>
				<name><![CDATA[Axellerator]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1932</uri>
			</author>
			<updated>2009-04-24T05:14:34Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7931#p7931</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7919#p7919" />
			<content type="html"><![CDATA[<p><strong>Axellerator</strong><br />Программа связывается с БД через ODBC и выдает данные каким-то запросом, вот этот запрос и надо изменить в самой программе, наверное.</p><p>Внутри таблицы нельзя задать сортировку, она там вообще имеет иную, индексную структуру, которая не поддается никакому изменению.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-04-22T11:59:55Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7919#p7919</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7917#p7917" />
			<content type="html"><![CDATA[<p>а когда я связываюсь из программы через ODBC с базой, то порядок в базе остается прежний, т.е select позволяет мне только посмотреть как будет выглядеть при таком упорядочивании, а нужно чтобы и сама таблица изменилась и в ней был порядок как при SELECT * FROM `tbl_name`<br />ORDER BY `root`, `child</p>]]></content>
			<author>
				<name><![CDATA[Axellerator]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1932</uri>
			</author>
			<updated>2009-04-22T04:10:41Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7917#p7917</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7909#p7909" />
			<content type="html"><![CDATA[<p>Подставьте имя таблицы вместо tbl_name и имена полей по которым будет осуществляться сортировка.<br /></p><div class="codebox"><pre><code>SELECT * FROM `tbl_name`
ORDER BY `root`, `child</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-04-21T14:26:38Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7909#p7909</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7906#p7906" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>Axellerator</strong><br />У таблицы нельзя задавать сортировку иначе, как при выборке SELECT.</p></blockquote></div><p>а как поступить чтобы создать такое чудо?</p>]]></content>
			<author>
				<name><![CDATA[Axellerator]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1932</uri>
			</author>
			<updated>2009-04-21T12:39:15Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7906#p7906</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7905#p7905" />
			<content type="html"><![CDATA[<p><strong>Axellerator</strong><br />У таблицы нельзя задавать сортировку иначе, как при выборке SELECT.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-04-21T12:17:22Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7905#p7905</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7903#p7903" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p>Наверное так, если я правильно понял.<br /></p><div class="codebox"><pre><code>...ORDER BY `root`, `child`</code></pre></div></blockquote></div><p>нужно не выбрать оператором select, а именно изменить порядок. ALTER TABLE или что-то подобное<br />#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;&#039;test&#039; order by `index` , `du`&#039; at line 1</p>]]></content>
			<author>
				<name><![CDATA[Axellerator]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1932</uri>
			</author>
			<updated>2009-04-21T11:45:54Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7903#p7903</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7896#p7896" />
			<content type="html"><![CDATA[<p>Наверное так, если я правильно понял.<br /></p><div class="codebox"><pre><code>...ORDER BY `root`, `child`</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2009-04-21T10:47:42Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7896#p7896</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Как упорядочить таблицу по двум условиям?]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=7890#p7890" />
			<content type="html"><![CDATA[<p>нужно изменить порядок таблицы чтобы упорядочивание шло по двум условиям, сначала по одному столбцу, а затем внутри той сортировки по другому. Спасибо</p>]]></content>
			<author>
				<name><![CDATA[Axellerator]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=1932</uri>
			</author>
			<updated>2009-04-21T04:33:58Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=7890#p7890</id>
		</entry>
</feed>
