Вопросы с тегом «sorting»

4
Почему NULL сортируются первыми?
Почему при наличии значения NULL в столбце и упорядочении по возрастанию значения NULL сортируются первыми? select 1 as test union all select 2 union all select NULL union all select 3 union all select 4 order by test результаты в NULL 1 2 3 4 Я продолжаю думать, что NULL …

1
Как сохранить исходный порядок элементов в неопубликованном массиве?
Учитывая строку: «Я думаю, что PostgreSQL отличный» Я хотел бы оперировать отдельными словами, найденными в этой строке. По сути, у меня есть отдельный раздел, из которого я могу получить информацию о слове, и я хотел бы присоединить к этому словарю необъявленный массив этой строки. Пока что у меня есть: select …

2
Производительность подкачки с настраиваемой сортировкой по многим миллионам строк
В нашем приложении есть сетка, в которой пользователи могут просматривать большое количество записей (10-20 миллионов). Сетка поддерживает сортировку по возрастанию и убыванию по ряду столбцов (20+). Многие из этих значений также не являются уникальными, поэтому приложение также сортирует их по идентификатору как прерывателю связей, чтобы убедиться, что строки всегда отображаются …

1
Сортировать разливы в базу данных tempdb, но предполагаемые строки равны фактическим строкам
На SQL Server 2016 с пакетом обновления 2 (SP2) с максимальной памятью, установленной на 25 ГБ, у нас есть запрос, который выполняется примерно 80 раз в минуту. Запрос проливает около 4000 страниц в базу данных tempdb. Это приводит к большому количеству операций ввода-вывода на диске в базе данных tempdb. Когда …

4
Медленный запрос на большой таблице с GROUP BY и ORDER BY
У меня есть таблица с 7,2 миллиона кортежей, которая выглядит следующим образом: table public.methods column | type | attributes --------+-----------------------+---------------------------------------------------- id | integer | not null DEFAULT nextval('methodkey'::regclass) hash | character varying(32) | not null string | character varying | not null method | character varying | not null file …


4
Существует ли сортировка для сортировки следующих строк в следующем порядке 1,2,3,6,10,10A, 10B, 11?
У меня есть база данных со столбцом VARCHAR, который содержит целые числа различной длины. Я хочу отсортировать их так, чтобы 10 приходилось после 9, а не 1, а 70A приходилось после 70. Я смог сделать это с помощью операторов PATINDEX () , CTE и CASE в предложении WHERE. Тем не …

2
Как я могу определить, используется ли индекс для сортировки в MySQL?
У меня есть запрос с предложением ORDER BY, который использует столбец, который является последним столбцом в индексе, который используется в предложении WHERE, по существу, в форме: SELECT cols FROM tables WHERE col_1 = x AND col_2 = y AND col_3 = z ORDER BY col_4 и индекс создается для столбцов …
10 mysql  index  sorting 

1
как использовать индекс для ускорения сортировки в postgres
Я использую Postgres 9.4. Схема messagesимеет следующую схему: сообщения принадлежат feed_id, и имеет posts_at, также сообщения могут иметь родительское сообщение (в случае ответов). Table "public.messages" Column | Type | Modifiers ------------------------------+-----------------------------+----------- message_id | character varying(255) | not null feed_id | integer | parent_id | character varying(255) | posted_at | timestamp …


1
ORDER BY и сравнение смешанных строк букв и цифр
Нам нужно сделать несколько отчетов о значениях, которые обычно представляют собой смешанные строки из цифр и букв, которые должны быть отсортированы «естественно». Такие вещи, как, например, «P7B18» или «P12B3». @ Строки в основном состоят из последовательности букв, а затем цифр. Число этих сегментов и длина каждого могут варьироваться. Мы бы …

5
SQL-запросы для отображения только самых последних записей о покупках для отдельных продуктов питания
Я работаю с системой закупок и выставления счетов за продукты в MS Access 2013 и пытаюсь создать SQL-запрос, который будет возвращать самую последнюю цену покупки для каждого отдельного продукта. Вот схема таблиц, с которыми я работаю: Мое понимание SQL очень простое, и я попробовал следующий (неправильный) запрос, в надежде, что …

1
Заказ на хранение против заказа на результат
Это побочный вопрос из порядка сортировки, указанного в первичном ключе, но сортировка выполняется в SELECT . @Catcall говорит это на предмет порядка хранения (кластеризованный индекс) и порядка вывода Многие люди считают, что кластерный индекс гарантирует порядок сортировки на выходе. Но это не то, что он делает; это гарантирует порядок хранения …

5
Oracle сортирует столбец varchar2 со специальными символами последними
Как я могу отсортировать в Oracle столбцы Varchar2 или NVarchar2 в моем собственном порядке. Или доступны какие-либо существующие опции, в которых сначала ставятся буквы, затем цифры, а затем все специальные символы. Наш первый подход заключался в использовании функции, которая вручную отображает символы в числа. select id, sorted_column from some_table order …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.