<?xml version="1.0" encoding="windows-1251"?>
  <rss version="2.0">
    <channel>
        <title>WOweb News - SQL</title>
       <link>http://forum.woweb.ru</link>
       <description>Форум WOweb</description>
       <generator>RSSTrix IPB</generator>
       <managingEditor>trinex@yandex.ru (Woweb Forum)</managingEditor>
       <webMaster>trinex@yandex.ru</webMaster>
       <lastBuildDate>Fri, 12 Mar 2010 04:42:19 GMT</lastBuildDate>
            <item>
            <link>http://forum.woweb.ru/topic44914.html</link>
            <pubDate>Thu, 11 Mar 2010 15:52:43 GMT</pubDate>
            <title>Сгенерировать и обновить пароль, автор: mike. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: mike&lt;br&gt;&lt;br&gt; substring(MD5(RAND()), -8) ?&lt;br&gt;Странный запрос&amp;#33; Даже если взять правильное написание функции substr(MD5(RAND()), -8), то все равно извлечение рэндомного значения - бредовая идея))&lt;br&gt;Почитать про функцию &lt;a href='http://phpclub.ru/mysql/doc/update.html' target='_blank'&gt;UPDATE&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44914&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44914.html</link>
            <pubDate>Thu, 11 Mar 2010 14:23:43 GMT</pubDate>
            <title>Сгенерировать и обновить пароль, автор: rolph. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: rolph&lt;br&gt;&lt;br&gt; Есть таблица с пользователями, поле с паролями - обычный текст.&lt;br&gt;&lt;br&gt;Нашел запрос который добавляет записи, подскажите, как это переиграть в update.&lt;br&gt;&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;insert into user&amp;#40;name&amp;#41;&lt;br&gt;select substring&amp;#40;MD5&amp;#40;RAND&amp;#40;&amp;#41;&amp;#41;, -8&amp;#41; from&lt;br&gt;&amp;#40;select 1 a union all select 2 a union all select 3 a union all select 4 a&amp;#41; a,&lt;br&gt;&amp;#40;select 1 a union all select 2 a union all select 3 a union all select 4 a&amp;#41; b,&lt;br&gt;&amp;#40;select 1 a union all select 2 a union all select 3 a union all select 4 a&amp;#41; c,&lt;br&gt;&amp;#40;select 1 a union all select 2 a union all select 3 a union all select 4 a&amp;#41; d,&lt;br&gt;&amp;#40;select 1 a union all select 2 a union all select 3 a union all select 4 a&amp;#41; e,&lt;br&gt;&amp;#40;select 1 a union all select 2 a union all select 3 a union all select 4 a&amp;#41; f,&lt;br&gt;&amp;#40;select 1 a union all select 2 a union all select 3 a union all select 4 a&amp;#41; g;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44914&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Wed, 10 Mar 2010 21:04:48 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: MInner. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: MInner&lt;br&gt;&lt;br&gt; mc - memcache.&lt;br&gt;&lt;br&gt;выбираю записи, допустим, комментариев. Т.е. на странице с р = 3 (допустим).&lt;br&gt;&lt;br&gt;Изначально в memcache&amp;#39;e для данный страницы валяется значение 0. Поэтому когда кто-то добавляет комментарий, в mc цифра увеличивается на 1 и в базу добавляется запись ` &amp;quot;Текст&amp;quot; 0 3 `. Следующее сообщение в баде будет отражено так: ` &amp;quot;Text2&amp;quot; 1 3 ` и т.п. ...&lt;br&gt;&lt;br&gt;Чтобы вытащить 8 записей начиная с 12й я пишу &lt;br&gt;SELECT t FROM table WHERE p = 3 AND n BETWEEN 12 AND 20 ORDER BY n DESC&lt;br&gt;&lt;br&gt;Однако, если вдруг кто-то решит удалить запись с n = 14, то выбираться будут уже не 8 записей, а 7 - т.е. образуется т.н. &amp;quot;дырка&amp;quot; которая будет проявляться от случая к случаю.&lt;br&gt;&lt;br&gt;Можно сделать так:&lt;br&gt;SELECT t FROM table WHERE p=3 AND n &amp;gt; 8 ORDER BY n DESC LIMIT 8&lt;br&gt;но это, пожалуй, будет медленнее - в памяти держатся все записи с n &amp;gt; 8. Есть какие-либо предложения по тому, как можно сделать это достаточно быстро.&lt;br&gt;&lt;br&gt;Извиняюсь перед сообществом за столь сумбурное описание проблемы изначально (за то, что трачу ваше время). Мне оно почему-то показалось достаточно прозрачным еще в первом посте &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; наверное возможно сделать так ... AND n &amp;gt; 8 AND n &amp;lt; 24 (8+8+8), в рассчете на то, что более чем страница цельным массивом удалена не будет. Однако надеяться нельзя ни на что. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Wed, 10 Mar 2010 20:17:07 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; я не понимаю во-первых что такое mc, а во-вторых чем мешают дырки.&lt;br&gt;&lt;br&gt;а еще непонятно что конкретно и зачем ты выбираешь и причем тут BETWEEN &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Wed, 10 Mar 2010 18:40:39 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: MInner. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: MInner&lt;br&gt;&lt;br&gt; То, что при удалении получается плавающая &amp;quot;дырка&amp;quot; в выборке, т.к. выборка идет именно записей с x&amp;lt;n&amp;lt;y .&lt;br&gt;&lt;br&gt;Т.е. если мы убьем запись №5, то между 3 и 6 будет на одну запись меньше. И т.к. границы выборки изменяются (2-5, 3-6, 4-7), то дырка получается &amp;quot;плавающей&amp;quot;. &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; Хранить все дырки в mc? &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; Номера дырок соотвестсвующих странице. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Wed, 10 Mar 2010 07:09:02 GMT</pubDate>
            <title>Удаление старых записей, автор: Destruction. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Destruction&lt;br&gt;&lt;br&gt; Да-да, вижу, упустил часть задачи..&lt;br&gt;&lt;br&gt;А жаль. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Wed, 10 Mar 2010 04:19:14 GMT</pubDate>
            <title>Удаление старых записей, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Destruction+ Вторник, 09 Марта 2010, 18:33--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Destruction &amp;#064;  Вторник, 09 Марта 2010, 18:33)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;Не будет ли так эффективнее?&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;Будет, но, к сожалению, у ТС id не соответствуют дате, поэтому такое условие не подходит &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Tue, 09 Mar 2010 20:18:03 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; ну у тебя уникальный составной ключ получается по p-n. что тебе мешает пользоваться им? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Tue, 09 Mar 2010 19:32:15 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: MInner. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: MInner&lt;br&gt;&lt;br&gt; Почему бы и нет?&lt;br&gt;&lt;br&gt;Этот id выполняет роль того же timestamp&amp;#39;a только короче. Тем более, что таким образом можно использовать BETWEEN. Какие есть еще способы использовать BETWEEN, который определенно быстрее LIMIT n, k, кроме как обозначать какой-то специфичный для данный страницы ID?&lt;br&gt;&lt;br&gt;ADD: Mike, то то и оно что не с автоинкрементом. Это нецензунро, я знаю. Именно поэтому обращяюсь сюда.&lt;br&gt;&lt;br&gt;Расширенный вариант той же таблицы:&lt;br&gt;&lt;br&gt;Текст1 1 123&lt;br&gt;Текс 2 123&lt;br&gt;ВАО 1 456&lt;br&gt;лор 2 456&lt;br&gt;Ляляля 3 123&lt;br&gt;Вот 4 123&lt;br&gt;&lt;br&gt;т.е. ID определен исключительно для данной страницы. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Tue, 09 Mar 2010 19:08:07 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: mike. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: mike&lt;br&gt;&lt;br&gt; Так. Как я понял, тут главная ошибка - использование ID с автоинкрементом в качестве порядкового номера. Это не правильно. ID нужен для обработки записей в таблице, но ни как не для использовании его в качестве порядкового номера... &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Tue, 09 Mar 2010 18:54:56 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: MInner. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: MInner&lt;br&gt;&lt;br&gt; Не проснувшийся сегодня что ли. Что-то все ругаются на несвязность мыслей.&lt;br&gt;&lt;br&gt;У страницы любой есть уникальный индефикатор числовой. &lt;br&gt;&lt;br&gt;При добавлении записи в список она ставиться под порядковым номером на один больше чем был для этой страницы до этого (т.е для страницы с id = 13242 изначально в mc хранится номер 1, потом 2, после доваления одной записи, 3 и т.д.).&lt;br&gt;&lt;br&gt;Т.е. для одной страницы таблица после добавления записей выглядит так:&lt;br&gt;Текст1 1 123&lt;br&gt;Текс 2 123&lt;br&gt;Ляляля 3 123&lt;br&gt;Вот 4 123&lt;br&gt;&lt;br&gt;потом BETWEEN at_all-at_single_page at_all&lt;br&gt;&lt;br&gt;пролемы начинаются когда необходимо удалить запись. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Tue, 09 Mar 2010 18:44:52 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; кто-то мысль уловил? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44890.html</link>
            <pubDate>Tue, 09 Mar 2010 18:23:23 GMT</pubDate>
            <title>Вменяемая ли структура таблицы и как можно удалить, автор: MInner. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: MInner&lt;br&gt;&lt;br&gt; Написал универсальный класс SQLList - пишет в таблицу&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;&lt;br&gt;t &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; n &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; p&lt;br&gt;содержание&amp;#40;текст&amp;#41; | порядковый номер | индефекатор страницы&lt;br&gt;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;&lt;br&gt;Где порядковый номер - номер в пределах данной страницы. Т.е. на одной странице есть записи 1, 2, 3 и т.п. , на другой - так же.&lt;br&gt;&lt;br&gt;Потом выбираем по BETWEEN &amp;quot;всего&amp;quot;-&amp;quot;на странице&amp;quot; &amp;quot;всего&amp;quot;.&lt;br&gt;&lt;br&gt;&amp;quot;Всего&amp;quot; хранится в mc. (вроде вытаскивание и перезапись рядом стоят, так что шансов на подновременную перезапись мало... я знаю закон Мерфи про то, что &amp;quot;если существует минимальный шанс на то, что ....&amp;quot; &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; ).&lt;br&gt;&lt;br&gt;В чем проблема - как ораганизовать удаление записи из середины? Судя по всему никак... &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44890&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Tue, 09 Mar 2010 16:00:42 GMT</pubDate>
            <title>Удаление старых записей, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt;  &lt;b&gt;Destruction&lt;/b&gt;, судя по вот этому:&lt;br&gt;&lt;!--QuoteBegin- sapsan+ Понедельник, 08 Марта 2010, 9:54--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (sapsan &amp;#064;  Понедельник, 08 Марта 2010, 9:54)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;Да нету там нигде автоинкремента - только дата отобржает порядок добавления... &lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;так не прокатит.&lt;br&gt;хотя мне непонятно вообще откуда там тогда id берется, ну да ладно &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Tue, 09 Mar 2010 15:33:58 GMT</pubDate>
            <title>Удаление старых записей, автор: Destruction. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Destruction&lt;br&gt;&lt;br&gt; &lt;b&gt;Majesty&lt;/b&gt;, а нужен ли IN ?..&lt;br&gt;&lt;br&gt;Если нужно оставить 10 последних, то у всех остальных будет айдишник меньше, чем у оставленных..&lt;br&gt;&lt;br&gt;Т.е.:&lt;br&gt;&lt;!--sql--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;SQL&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--sql1--&gt;&lt;span style='color:blue;font-weight:bold'&gt;DELETE&lt;/span&gt; &lt;span style='color:green'&gt;FROM&lt;/span&gt; &lt;span style='color:orange'&gt;table&lt;/span&gt; &lt;span style='color:green'&gt;WHERE&lt;/span&gt; id &lt;span style='color:orange'&gt;&amp;lt;&lt;/span&gt; (&lt;span style='color:blue;font-weight:bold'&gt;SELECT&lt;/span&gt; id &lt;span style='color:green'&gt;FROM&lt;/span&gt; &lt;span style='color:orange'&gt;table&lt;/span&gt; &lt;span style='color:green'&gt;ORDER BY&lt;/span&gt; date LIMIT 1 OFFSET 10) &lt;!--sql2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--sql3--&gt;&lt;br&gt;// или цифра 9.. мой мозг не способен сейчас сообразить..&lt;br&gt;&lt;br&gt;Не будет ли так эффективнее?&lt;br&gt;&lt;br&gt;PS: Я спичечный оптимизатор&amp;#33; Ха&amp;#33; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Tue, 09 Mar 2010 14:36:05 GMT</pubDate>
            <title>Удаление старых записей, автор: sapsan. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: sapsan&lt;br&gt;&lt;br&gt; Красиво. Спасибо.  &lt;!--emo&amp;:up--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/up.gif' border='0' style='vertical-align:middle' alt='up.gif' /&gt;&lt;!--endemo--&gt;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Tue, 09 Mar 2010 02:45:35 GMT</pubDate>
            <title>Удаление старых записей, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; DELETE FROM table WHERE id NOT IN (SELECT id FROM table ORDER BY date LIMIT 10) &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Mon, 08 Mar 2010 18:42:27 GMT</pubDate>
            <title>Удаление старых записей, автор: sapsan. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: sapsan&lt;br&gt;&lt;br&gt; К сожалению Postreslq не поддержривает такой синтаксис. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Mon, 08 Mar 2010 15:21:44 GMT</pubDate>
            <title>Удаление старых записей, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; DELETE FROM table ORDER BY date LIMIT 10, 10000&lt;br&gt;последняя цифра должна быть больше количества строк в таблице. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Mon, 08 Mar 2010 13:54:54 GMT</pubDate>
            <title>Удаление старых записей, автор: sapsan. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: sapsan&lt;br&gt;&lt;br&gt; Да нету там нигде автоинкремента - только дата отобржает порядок добавления... &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Sun, 07 Mar 2010 14:43:12 GMT</pubDate>
            <title>Удаление старых записей, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt;  &lt;b&gt;sapsan&lt;/b&gt;, если дата, по которой ты отбираешь, отражает дату добавления записи, то id, которое auto_increment, будет иметь тот же порядок сортировки, что и дата. если записи заносятся не в хронологическом порядке то да, это проблема, но ключ по полю даты должен ее решать. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Sun, 07 Mar 2010 14:33:21 GMT</pubDate>
            <title>Удаление старых записей, автор: sapsan. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: sapsan&lt;br&gt;&lt;br&gt;  &lt;!--emo&amp;:D--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /&gt;&lt;!--endemo--&gt; Я бы был очень рад, если бы ИД-ки там были последовательными... &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Sat, 06 Mar 2010 13:13:10 GMT</pubDate>
            <title>Удаление старых записей, автор: mike. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: mike&lt;br&gt;&lt;br&gt; Ну ID-шка то должна быть у записи...&lt;br&gt;&lt;!--sql--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;SQL&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--sql1--&gt;&lt;span style='color:blue;font-weight:bold'&gt;DELETE&lt;/span&gt; &lt;span style='color:green'&gt;FROM&lt;/span&gt; &lt;span style='color:orange'&gt;`s_browser_history`&lt;/span&gt; &lt;span style='color:green'&gt;WHERE&lt;/span&gt; `id` &lt;span style='color:orange'&gt;&amp;lt;&lt;/span&gt; (&lt;span style='color:blue;font-weight:bold'&gt;SELECT&lt;/span&gt; `id` &lt;span style='color:green'&gt;FROM&lt;/span&gt; &lt;span style='color:orange'&gt;`s_browser_history`&lt;/span&gt; &lt;span style='color:green'&gt;ORDER BY&lt;/span&gt; `id` &lt;span style='color:green'&gt;DESC&lt;/span&gt; &lt;span style='color:green'&gt;LIMIT&lt;/span&gt; &lt;span style='color:orange'&gt;1, 10&lt;/span&gt;) &lt;!--sql2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--sql3--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Sat, 06 Mar 2010 10:23:54 GMT</pubDate>
            <title>Удаление старых записей, автор: sapsan. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: sapsan&lt;br&gt;&lt;br&gt; Подскажи как. Интересно поучится более простому способу. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Fri, 05 Mar 2010 22:47:10 GMT</pubDate>
            <title>Удаление старых записей, автор: nikit87. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: nikit87&lt;br&gt;&lt;br&gt;  &lt;b&gt;sapsan&lt;/b&gt;, слишком громоздко. Можно проще. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Fri, 05 Mar 2010 11:37:15 GMT</pubDate>
            <title>Удаление старых записей, автор: sapsan. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: sapsan&lt;br&gt;&lt;br&gt; Приветствую.&lt;br&gt;&lt;br&gt;У меня похожая задача, но нужно оставить 10 последних записей, а остальное - удалить. Номеров у записей нет. Есть только дата.&lt;br&gt;Как всегда приятно поговорить с умным человеком  &lt;!--emo&amp;:D--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;Вот сам придумал:&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;delete from s_browser_history&lt;br&gt;where date_created &amp;#60; &amp;#40;select MIN&amp;#40;date_created&amp;#41;&lt;br&gt;	from &amp;#40;select date_created &lt;br&gt;  from s_browser_history &lt;br&gt;  order by date_created desc &lt;br&gt;  limit 10&amp;#41; &lt;br&gt;	as foo&amp;#41;;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 10:48:23 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Videot+ Вторник, 02 Марта 2010, 12:52--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Videot &amp;#064;  Вторник, 02 Марта 2010, 12:52)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;А можно ли как-то это оптимизировать?&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;!--QuoteBegin- Destruction+ Вторник, 02 Марта 2010, 12:30--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Destruction &amp;#064;  Вторник, 02 Марта 2010, 12:30)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;один раз вытащи и закэшируй.&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;&lt;br&gt;сейчас там filesort, а это дьявольски медленно. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 09:52:06 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Videot. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Videot&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Destruction+ Вторник, 02 Марта 2010, 12:45--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Destruction &amp;#064;  Вторник, 02 Марта 2010, 12:45)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;Для получения результата - MySQL проходится по всем записям, выполняет пусть и тривиальную, но требующую ресурсов, операцию.&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;А можно ли как-то это оптимизировать? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 09:45:30 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Destruction. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Destruction&lt;br&gt;&lt;br&gt; &lt;b&gt;Videot&lt;/b&gt;, я бы поостерегся формулировки &amp;quot;отлично&amp;quot;.&lt;br&gt;&lt;br&gt;Для получения результата - MySQL проходится по всем записям, выполняет пусть и тривиальную, но требующую ресурсов, операцию.&lt;br&gt;&lt;br&gt;Это далеко не есть &amp;quot;отлично&amp;quot;. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Tue, 02 Mar 2010 09:39:55 GMT</pubDate>
            <title>Удаление старых записей, автор: mike. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: mike&lt;br&gt;&lt;br&gt; Точно точно)) Все дело в типе)) И главное знаю что его указывать нужно, а тут ступил))&lt;br&gt;Спасибо&amp;#33;  &lt;!--emo&amp;:flowers:--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/flowers.gif' border='0' style='vertical-align:middle' alt='flowers.gif' /&gt;&lt;!--endemo--&gt;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 09:35:59 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Videot. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Videot&lt;br&gt;&lt;br&gt; &lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;SELECT `time` FROM `news` GROUP BY DATE_FORMAT&amp;#40;FROM_UNIXTIME&amp;#40;`time`&amp;#41;,&amp;#39;%Y&amp;#39;&amp;#41; ORDER BY `time` ASC&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;Вот что получил. Отлично работает &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;&lt;br&gt;Ещё раз благодарю за оперативную помощь, &lt;b&gt;Destruction&lt;/b&gt;&amp;#33; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 09:30:24 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Destruction. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Destruction&lt;br&gt;&lt;br&gt; Суть в том, чтобы для каждой новости вытащить год (date_format тебе поможет), а потом по полученными циферкам сгруппировать (останутся только записи с уникальным годом). Соответственно выбирая только год из всей этой штуки - получаем список годов за которые есть хотя бы одна новость.&lt;br&gt;&lt;br&gt;Если нужно часто - один раз вытащи и закэшируй. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 09:26:38 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Videot. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Videot&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Destruction+ Вторник, 02 Марта 2010, 11:58--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Destruction &amp;#064;  Вторник, 02 Марта 2010, 11:58)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;group by date_format&lt;br&gt;&lt;br&gt;намек ясен?) &lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;Зная вас - первая ссылка в гугле&amp;#33; &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;&lt;br&gt;Спасибо большое, щас буду ковырять &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 08:58:14 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Destruction. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Destruction&lt;br&gt;&lt;br&gt; group by date_format&lt;br&gt;&lt;br&gt;намек ясен?) &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44825.html</link>
            <pubDate>Tue, 02 Mar 2010 08:39:57 GMT</pubDate>
            <title>Анализ timestamp в sql запросе, автор: Videot. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Videot&lt;br&gt;&lt;br&gt; Подскажите пожалуйста, можно ли средствами sql решить такую задачку:&lt;br&gt;имеется табличка &amp;quot;news&amp;quot;, в ней есть поле time, в котором хранится timestamp (результат работы time() в php). К примеру новости публиковались в 2007, 2008, 2010 годах, а в 2009 нет. Мне нужно получить список годов, в которых есть хотя бы одна новость.&lt;br&gt;Или это нельзя решить не прибегая к использованию серверных яп? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44825&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Tue, 02 Mar 2010 04:25:50 GMT</pubDate>
            <title>Удаление старых записей, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt;  &lt;b&gt;mike&lt;/b&gt;, я бы сделал так: &lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;DELETE FROM temperature WHERE date &amp;#60; &amp;#39;01-&amp;#34;.&amp;#40;date&amp;#40;&amp;#39;m&amp;#39;&amp;#41;-1&amp;#41;.&amp;#34;-&amp;#34;.date&amp;#40;&amp;#39;Y&amp;#39;&amp;#41;.&amp;#34;&amp;#39;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;ЗЫ: А у поля date какой тип? &lt;!--emo&amp;;)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif' /&gt;&lt;!--endemo--&gt; Если не date/datetime, по-моему, функции обработки дат с ним работать не будут (или будут работать неправильно). А судя по формату это просто char/varchar &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Tue, 02 Mar 2010 00:17:05 GMT</pubDate>
            <title>Удаление старых записей, автор: mike. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: mike&lt;br&gt;&lt;br&gt; Туплю что то))&lt;br&gt;Как то так?&lt;br&gt;&lt;!--sql--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;SQL&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--sql1--&gt;&lt;span style='color:blue;font-weight:bold'&gt;DELETE&lt;/span&gt; &lt;span style='color:green'&gt;FROM&lt;/span&gt; &lt;span style='color:orange'&gt;`temperature`&lt;/span&gt; &lt;span style='color:green'&gt;WHERE&lt;/span&gt; `date` &lt;span style='color:orange'&gt;&amp;lt;&lt;/span&gt; TIMESTAMPADD(WEEK,4,NOW()) &lt;!--sql2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--sql3--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Mon, 01 Mar 2010 19:59:28 GMT</pubDate>
            <title>Удаление старых записей, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; &lt;b&gt;mike&lt;/b&gt;, сколько дней в месяце?&lt;br&gt;&lt;br&gt;это можно сделать через &lt;a href='http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff' target='_blank'&gt;timestampdiff&lt;/a&gt;, но это неправильно, так как не будет использоваться индекс. правильно вычислять дату, с которой удалять, на php ф-ей &lt;a href='http://www.php.net/manual/en/function.strtotime.php' target='_blank'&gt;strtotime&lt;/a&gt; &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; хотя я туплю. через &lt;a href='http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampadd' target='_blank'&gt;timestampadd&lt;/a&gt; с отрицательным кол-вом interval должно получиться все в рамках SQL запроса, или просто прописать правильно твоей - INTERVAL. &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; а DATE_FORMAT у тебя лишний в запросе, NOW() вполне достаточно &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44816.html</link>
            <pubDate>Mon, 01 Mar 2010 18:45:27 GMT</pubDate>
            <title>Удаление старых записей, автор: mike. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: mike&lt;br&gt;&lt;br&gt; Всем здрасте&amp;#33;&lt;br&gt;Появилась необходимость удалять из БД записи месячной давности. &lt;br&gt;Хранятся даты там в формате дд.мм.ГГГГ [ date(&amp;quot;d.m.Y&amp;quot;) ]. &lt;br&gt;Написал вот такой запрос, но что то сомневаюсь в его стабильности. Перестал удалять как ни странно после 1 марта)))&lt;br&gt;&lt;!--sql--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;SQL&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--sql1--&gt;&lt;span style='color:blue;font-weight:bold'&gt;DELETE&lt;/span&gt; &lt;span style='color:green'&gt;FROM&lt;/span&gt; &lt;span style='color:orange'&gt;`table`&lt;/span&gt; &lt;span style='color:green'&gt;WHERE&lt;/span&gt; `date` &lt;span style='color:orange'&gt;&amp;lt;&lt;/span&gt; (DATE_FORMAT(now(), &lt;span style='color:red'&gt;&amp;#39;%d.%m.%Y&amp;#39;&lt;/span&gt;) &lt;span style='color:orange'&gt;-&lt;/span&gt; INTERVAL 30 DAY) &lt;!--sql2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--sql3--&gt;&lt;br&gt;Укажите, пожалуйста, в чем моя ошибка &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44816&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Sun, 28 Feb 2010 02:34:24 GMT</pubDate>
            <title>Разбивка на страницы, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- dimagolov+ Суббота, 27 Февраля 2010, 21:40--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (dimagolov &amp;#064;  Суббота, 27 Февраля 2010, 21:40)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;если мне не веришь.&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;я тебе уже говорил, я тебе верю, у меня начальство такое №&amp;#33;нутое.&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Sat, 27 Feb 2010 18:40:02 GMT</pubDate>
            <title>Разбивка на страницы, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Majesty+ Суббота, 27 Февраля 2010, 14:29--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Majesty &amp;#064;  Суббота, 27 Февраля 2010, 14:29)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;меняется&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;ну так смысла в индексации таких страниц нету совершенно никакого, все равно с большой долей вероятности придя по такой ссылке посетитель не найдет того, что искал&lt;br&gt;&lt;br&gt;&lt;!--QuoteBegin- Majesty+ Суббота, 27 Февраля 2010, 14:29--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Majesty &amp;#064;  Суббота, 27 Февраля 2010, 14:29)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;просто если юзер или поисковик решит запросить страницу номер стопицот&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;ты МЕНЯЕШЬ вид ссылок, которые начинаешь генерить. но ПРОДОЛЖАЕШЬ обрабатывать &amp;quot;старые&amp;quot; запросы. Старые будут вменяемо работать только в начале-конце списка, в середине будут медленно и печально. но такое будет случаться только если их с дуру запомнили в букмарках. а через недельку после изменения генерации ссылок поисковики забудут о старых ссылках и заиндексируют новые. собери статистику, если мне не веришь. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Sat, 27 Feb 2010 18:29:53 GMT</pubDate>
            <title>Разбивка на страницы, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- dimagolov+ Суббота, 27 Февраля 2010, 19:52--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (dimagolov &amp;#064;  Суббота, 27 Февраля 2010, 19:52)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt; содержимое страницы №1523 статическое или все же меняется со временем?&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;меняется &lt;!--emo&amp;:(--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /&gt;&lt;!--endemo--&gt;&lt;br&gt;&lt;!--QuoteBegin- dimagolov+ Суббота, 27 Февраля 2010, 19:52--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (dimagolov &amp;#064;  Суббота, 27 Февраля 2010, 19:52)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;необходимость листать сто-питьсот страниц говорит о плохом проектировании интерфейса.&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;ну кагбе это не необходимость, просто если юзер или поисковик решит запросить страницу номер стопицот мне очень хочется, чтобы он получил ответ быстро и не поставил раком базу данных.&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Sat, 27 Feb 2010 16:52:01 GMT</pubDate>
            <title>Разбивка на страницы, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; значит&lt;!--QuoteBegin- dimagolov+ Пятница, 26 Февраля 2010, 11:13--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (dimagolov &amp;#064;  Пятница, 26 Февраля 2010, 11:13)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;е%ите хор&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;&lt;br&gt;ты, кстати, так и не ответил. содержимое страницы №1523 статическое или все же меняется со временем?&lt;br&gt;&lt;br&gt;да, еще такая мысль. необходимость листать сто-питьсот страниц говорит о плохом проектировании интерфейса. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Sat, 27 Feb 2010 01:55:59 GMT</pubDate>
            <title>Разбивка на страницы, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt;  &lt;b&gt;dimagolov&lt;/b&gt;, да меня-то убеждают, у меня просто начальство упёртое &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Fri, 26 Feb 2010 15:28:03 GMT</pubDate>
            <title>Разбивка на страницы, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; Если мои слова тебя не убеждают, то посмотри как это реализовали умные люди. Например, как листаются сообщения в gmail:&lt;br&gt;&lt;!--QuoteBegin--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;« Newest  ‹ Newer 101 - 150 of 1514 Older ›  Oldest »&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;и задумайся почему они так сделали &lt;!--emo&amp;;)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Fri, 26 Feb 2010 15:13:41 GMT</pubDate>
            <title>Разбивка на страницы, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; Почему нельзя? Если нельзя, то как в том анекдоте, &amp;quot;е%ите хор&amp;quot;, то есть стройте медленные запросы на сто-питьсот-тысяч записей за раз. А для будущего отдавай новые красивые URL, где таких проблем нет.&lt;br&gt;&lt;br&gt;Или добавляй поля с номером страницы. Хотя смысла в них я особо не вижу, если новые записи попадают на первую страницу - содержимое страницы №1523 будет все время ведь меняться, поэтому что там поисковики проиндексировали мало кого волнует. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Fri, 26 Feb 2010 15:00:00 GMT</pubDate>
            <title>Разбивка на страницы, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- dimagolov+ Пятница, 26 Февраля 2010, 17:48--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (dimagolov &amp;#064;  Пятница, 26 Февраля 2010, 17:48)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt; то есть запрос будет не page=1523, а cur_page=1522&amp;amp;last_cur=10000000&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;я в самом первом посте указал, что нельзя менять формат урла &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Fri, 26 Feb 2010 14:58:07 GMT</pubDate>
            <title>Разбивка на страницы, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Majesty+ Пятница, 26 Февраля 2010, 10:53--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Majesty &amp;#064;  Пятница, 26 Февраля 2010, 10:53)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;в какую из страничек ткнёт пользователь после текущей&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;как неизвестно? еще как известно, все ссылки ты ему формируешь. ну будешь ему не две соседние показывать, а по 5 слева и справа. ну и ладно. добавишь еще параметр &amp;amp;step=4 (пропустить 4 страницы, показать 5-ю) и тогда будет у тебя limit 4 * page_size, page_size &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Fri, 26 Feb 2010 14:53:13 GMT</pubDate>
            <title>Разбивка на страницы, автор: Majesty. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- dimagolov+ Пятница, 26 Февраля 2010, 17:48--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (dimagolov &amp;#064;  Пятница, 26 Февраля 2010, 17:48)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;но обычно нужно добиться показа не тысяча-пятьсот-надцатую страницы после десятой, в тысяча-пятьсот-четвертой после тысяча-пятьсот-пятой&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;мне нужно добиться и того, и другого. мне заведомо неизвестно, в какую из страничек ткнёт пользователь после текущей. конечно, можно слать в сессии или куке номер текущей страницы и показывать в линейке 5-10 страниц, а первую и последнюю оптимизировать сортировками... да, возможно, так и надо будет сделать &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44761.html</link>
            <pubDate>Fri, 26 Feb 2010 14:48:39 GMT</pubDate>
            <title>Разбивка на страницы, автор: dimagolov. Форум: SQL</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum44.html&quot;&gt;SQL&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Majesty+ Пятница, 26 Февраля 2010, 9:41--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Majesty &amp;#064;  Пятница, 26 Февраля 2010, 9:41)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;%condition% бывает одно - для комментариев в новости и второе - для всех комментариев сайта.&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;вопрос меняется ли со временем страница на которой выводится запись. если нет (или записи можно пронумеровать с какого-то 0 в прошлом в обратном порядке и он меняться не будет), то можно тупо сделать 2 поля, в которые прописывать страницу записи про одном и при втором условии. при этом проблему неполной первой страницы (если 0 в конце того порядка, а котором выводим) решется отбором 2-х страниц по where, выравнивание можно делать уже руками на уровне пхп зная сколько &amp;quot;не хватает&amp;quot; на первой странице.&lt;br&gt;&lt;br&gt;но обычно нужно добиться показа не тысяча-пятьсот-надцатую страницы после десятой, в тысяча-пятьсот-четвертой после  тысяча-пятьсот-пятой и при этом, чтобы ничего не попало между ними из-за добавления записей на первую страницу, так что мой совет про ord_field &amp;gt; last_cur/ord_field &amp;lt; first_cur очень даже хорош. &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; &lt;!--QuoteBegin- Majesty+ Пятница, 26 Февраля 2010, 10:46--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Majesty &amp;#064;  Пятница, 26 Февраля 2010, 10:46)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;как мне вычислить first_cur / last_cur?&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;не тупи. на текущей странице ты знаешь какие были отображены записи, значит ты знаешь first_cur / last_cur. то есть запрос будет не page=1523, а cur_page=1522&amp;amp;last_cur=10000000, направление куда листать берется из last_cur или first_cur, а cur_page передаем чисто для красоты, чтобы понять, что отображаем типа страницу 1523. в реальность никого не е%ет, что она 1523-я, важно что она следующая или предыдущая относительно текущей. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=44&amp;t=44761&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item></channel>
</rss> 