Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
kolesov, Это шутка такая... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 09:48 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
servit Код: plaintext 1. С какой версии такая штука появилась не подскажешь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 11:00 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Ptn, в документации на 2010.1 %IGNOREINDICES присутствует http://docs.intersystems.com/cache20101/csp/docbook/DocBook.UI.Page.cls?KEY=RSQL_from ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 11:27 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Ptnservit Код: plaintext 1. С какой версии такая штука появилась не подскажешь ? С версии 2008.2 . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 11:29 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Крутая фича, как мне ее иногда не хватало :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2010, 14:47 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Вот как раз у меня случай, когда сортировка обязательно нужна. хотя как бы избежать её... У меня возникла проблема при добавлении данных, строки в таблицу добавляются так, что сортируются задом наперед. хм, даже и не знаю как описать то верно.. поле ID добавляется автоматически, с этом все ок. Но при запросе потом в таблицу, данные выдает так, если бы стояла сортировка order by id desc И если смотреть таблицу в phpMyAdmin, то же самое, строки в обратном порядке. Притом добавленные ранее строки расположено как и нужно по id смотрится странно... к примеру: эти строки добавлены ранее ID | Name 1 name1 2 name2 3 name3 а тут строки добавленные позже 7 name7 6 name6 5 name5 4 name4 Выстраивается все как положено только если сортировку указать принудительно. Но так как, в таблице более миллиона строк, указывать при выборке сортировку не хотелось бы, так как сразу возрастает время запроса. Где я прогулял уроки, когда это рассказывали? :) PS: Данные для добавления в базу берутся из текстовых файлов. Функция читает построчно файл, и каждую строку, после перекодирование её в UTF8, добавляет соответственно в новую строку таблицы. Причем в основном все работает отлично, однако иногда случается то что я описал выше. Сначала я думал, что что то в файлах, однако одни и те же файлы, одни раз парсятся и добавляются в базу "шиворот-навыворот", а иной раз правильно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 04:32 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Мне кажется, у вас нестандартное хранение или составной ID Можете еще план запроса посмотреть, там видно будет, как оно идет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 05:20 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Блок А.Н., вот структура и последнии 5 строк обратите внимание на сортировки строк при экспорте из базы... CREATE TABLE `book` ( `bookID` int(11) NOT NULL AUTO_INCREMENT, `bibleID` int(11) NOT NULL, `index` varchar(50) NOT NULL, `pathName` varchar(50) NOT NULL, `fullName` varchar(50) NOT NULL, `shortName` text NOT NULL, `chapterQty` int(10) NOT NULL, `lexiconID` int(11) NOT NULL, `description` text NOT NULL, PRIMARY KEY (`bookID`), KEY `bookID` (`bookID`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; INSERT INTO `book` (`bookID`, `bibleID`, `index`, `pathName`, `fullName`, `shortName`, `chapterQty`, `lexiconID`, `description`) VALUES (1820, 37, 'acts', 'uk_05.htm', 'Дiя', 'Дiї. Дiї Деян. Деян Дея. Дея Д.А. Деяния Ac. Ac Act. Act Acts', 28, 0, '5'), (1819, 37, 'john', 'uk_04.htm', 'Вiд Iоана', 'Iоан. Iван. Iван Iв. Iв Iн. Iн Iвн. Iвн Iвана Иоан. Иоан Ин. Ин Иоанн Иоанна Jn. Jn Jno. Jno Joh. Joh John', 21, 0, '4'), (1818, 37, 'luke', 'uk_03.htm', 'Вiд Луки', 'Лук. Лук Лк. Лк Лукa Луки Lk. Lk Lu. Lu Luk. Luk Luke', 24, 0, '3'), (1817, 37, 'mark', 'uk_02.htm', 'Вiд Марка', 'Мар. Мар Марк. Марк Мрк. Мрк Мр. Мр. Марка Мк Мк. Мр Мр. Mk. Mk Mar. Mar Mr. Mr Mrk. Mrk Mark', 16, 0, '2'), (1816, 37, 'matthew', 'uk_01.htm', 'Вiд Матвiя', 'Матв. Матв Мтв. Мтв Мв. Мв Матвiя Матвiї Матф. Матф Мтф. Мтф Мф. Мф Мт. Мт Матфея Матфей Мат Мат. Mt. Mt Ma. Ma Matt. Matt Mat. Mat Matthew', 28, 0, '1'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 05:27 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Хм, с MySQL переносите что ли? Вы бы опредение класса каше приложили, а то тут я могу ошибиться. В вашем случае Каше будет плевать на то, что вы подаете в поле bookID, проставит его сама и нумеровать будет в порядке добавления, а не согласно тем данным что вы указываете. Либо создаст свой ключ и будет сортировать по своему ключу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 09:40 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Блок А.Н., Тут проблема не в выборке, а именно в добавлении в базу. Так как то, что вы говорите, так и происходит, все сортирует как надо, до тех пор, пока выводит строки добавленные раньше или позже. При том, никакой закономерности при добавлении не заметил. иногда, и причем это иногда примерно 1 из 10 добавлений в базу, добавляет с сортировкой задом наперед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 09:46 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
atapinТут проблема не в выборке, а именно в добавлении в базу. При том, никакой закономерности при добавлении не заметил. иногда, и причем это иногда примерно 1 из 10 добавлений в базу, добавляет с сортировкой задом наперед. Тут телепатов нет. А гадание, что и как могло бы быть - это бессмысленно. Выкладывайте код импорта данных и описание класса. Заодно не мешало бы узнать версию Cache и настройки локали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 12:23 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
TurkatapinТут проблема не в выборке, а именно в добавлении в базу. При том, никакой закономерности при добавлении не заметил. иногда, и причем это иногда примерно 1 из 10 добавлений в базу, добавляет с сортировкой задом наперед. Тут телепатов нет. А гадание, что и как могло бы быть - это бессмысленно. Выкладывайте код импорта данных и описание класса. Заодно не мешало бы узнать версию Cache и настройки локали. Вот контроллер добавления книг в базу http://code.google.com/p/biblequote-online/source/browse/trunk/application/controllers/AdminbookController.php А этот контроллер выводит выпадающие списки категорий,библиотек, книг, глав. http://code.google.com/p/biblequote-online/source/browse/trunk/application/controllers/NavigationController.php Сам проект в действии находится тут http://bs-catalog.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 12:36 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
TurkatapinТут проблема не в выборке, а именно в добавлении в базу. При том, никакой закономерности при добавлении не заметил. иногда, и причем это иногда примерно 1 из 10 добавлений в базу, добавляет с сортировкой задом наперед. Тут телепатов нет. А гадание, что и как могло бы быть - это бессмысленно. Выкладывайте код импорта данных и описание класса. Заодно не мешало бы узнать версию Cache и настройки локали. Вот контроллер добавления книг в базу http://code.google.com/p/biblequote-online/source/browse/trunk/application/controllers/AdminbookController.php А этот контроллер выводит выпадающие списки категорий,библиотек, книг, глав. http://code.google.com/p/biblequote-online/source/browse/trunk/application/controllers/NavigationController.php Сам проект в действии находится тут http://bs-catalog.com Сервер, база, и все файлы в UTF8 Настройки PHP можно посмотреть тут: phpinfo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 12:42 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
atapin, а может вам лучше обратится в другую ветку форума, например по PHP или MySQL, есть шанс, что там вам больше помогут, тут соовсем другая бд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 13:06 |
|
||
|
Идентично ли "ORDER BY ID" отсутствию сортировки?
|
|||
|---|---|---|---|
|
#18+
Если у вас все-таки каше, то имеет значение вот этот момент автор`bookID` int(11) NOT NULL AUTO_INCREMENT, и мне хотелось бы увидеть определение класса каше, для того, чтобы понять, что именно проиходит. Потому что каше ставит свои ID, игнориуя то, что вы подаете в запросе. Оттуда и непонятности с последующей сортировкой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2010, 13:13 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36644601&tid=1558063]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 336ms |

| 0 / 0 |
