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

98
быстрый случайный выбор строки в Postgres

У меня есть таблица в postgres, содержащая пару миллионов строк. Я проверил в Интернете и нашел следующие SELECT myid FROM mytable ORDER BY RANDOM() LIMIT 1; Это работает, но очень медленно ... есть ли другой способ сделать этот запрос или прямой способ выбрать случайную строку, не читая всю...

98
Невозможно использовать предикат CONTAINS или FREETEXT для таблицы или индексированного представления, потому что он не индексируется полнотекстовым

В базе данных SQL Server 2008 R2 появляется следующая ошибка: Невозможно использовать предикат CONTAINSили FREETEXTв таблице или индексированном представлении tblArmy, поскольку оно не индексируется полнотекстовым образом....

98
Зависимое свойство в ReferentialConstraint сопоставляется со столбцом, созданным магазином.

Я получаю эту ошибку при записи в базу данных: Зависимое свойство в ReferentialConstraint сопоставляется со столбцом, созданным хранилищем. Столбец: PaymentId. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId, int...

98
Кластеризованный против некластеризованного

Мои знания SQL на более низком уровне (Server 2008) ограничены, и теперь наши администраторы баз данных оспаривают их. Позвольте мне объяснить (я упомянул очевидные утверждения в надежде, что я прав, но если вы видите что-то не так, скажите мне) сценарий: У нас есть стол, в котором хранятся...

98
Разница между тета-соединением, равным соединением и естественным соединением

У меня проблемы с пониманием реляционной алгебры, когда речь идет о тета-соединениях, равных соединениях и естественных соединениях. Может ли кто-нибудь помочь мне лучше понять это? Если я использую знак = для тета-соединения, будет ли это то же самое, что и обычное соединение?...

98
Как найти дубликаты в нескольких столбцах?

Итак, я хочу сделать что-то вроде этого кода sql ниже: select s.id, s.name,s.city from stuff s group by s.name having count(where city and name are identical) > 1 Чтобы получить следующее (но не обращайте внимания на то, где совпадают только имя или только город, оно должно быть в обоих...

98
Добавление серийного номера в существующий столбец в Postgres

У меня есть небольшая таблица (~ 30 строк) в моей базе данных Postgres 9.0 с полем целочисленного идентификатора (первичный ключ), которая в настоящее время содержит уникальные последовательные целые числа, начинающиеся с 1, но которая не была создана с использованием ключевого слова serial. Как я...

98
Как я могу вставить значения в таблицу, используя подзапрос с более чем одним результатом?

Я очень признателен за вашу помощь. Возможно, это довольно простая проблема, но я не тот… ;-) У меня есть две таблицы в SQL Server: статья Цены Теперь я хочу выбрать определенный набор идентификаторов и вставить несколько записей с этими идентификаторами в таблицу цен. например (неправильный и...

98
Поддерживает ли PostgreSQL параметры сортировки без учета акцента?

В Microsoft SQL Server можно указать параметры сортировки «без учета акцента» (для базы данных, таблицы или столбца), что означает, что это возможно для запроса типа SELECT * FROM users WHERE name LIKE 'João' найти строку с Joaoименем. Я знаю , что можно раздеться акцентами из строк в PostgreSQL с...

98
Ошибка MySQL / Amazon RDS: «У вас нет СУПЕР привилегий…»

Я пытаюсь скопировать свою базу данных mysql с Amazon EC2 на RDS: Я успешно поместил mysqldumpсвою базу данных в свою корневую папку, используя это: root@ip-xx-xx-xx-xx:~# mysqldump my_database -u my_username -p > my_database.sql Затем я попытался перенести этот файл .sql в свою новую базу...

98
Есть ли тайм-аут для простаивающих соединений PostgreSQL?

1 S postgres 5038 876 0 80 0 - 11962 sk_wai 09:57 ? 00:00:00 postgres: postgres my_app ::1(45035) idle 1 S postgres 9796 876 0 80 0 - 11964 sk_wai 11:01 ? 00:00:00 postgres: postgres my_app ::1(43084) idle Я их много вижу. Мы пытаемся исправить утечку нашего соединения. Но тем временем мы хотим...

98
Найдите все записи, у которых количество ассоциаций больше нуля

Я пытаюсь сделать что-то, что, как я думал, будет простым, но, похоже, это не так. У меня есть модель проекта, в которой много вакансий. class Project < ActiveRecord::Base has_many :vacancies, :dependent => :destroy end Я хочу получить все проекты, в которых есть хотя бы 1 вакансия. Я...

98
Вычитание 1 дня из даты с меткой времени

Я использую Datagrip для Postgresql. У меня есть таблица с полем даты в формате отметки времени (ex: 2016-11-01 00:00:00). Я хочу уметь: применить математический оператор, чтобы вычесть 1 день фильтровать по временному окну сегодня - 130 дней отображать его без части штампа чч / мм / сс...

97
Пейджинг с Oracle

Я не так хорошо знаком с Oracle, как хотелось бы. У меня около 250 тыс. Записей, и я хочу отображать их по 100 на странице. В настоящее время у меня есть одна хранимая процедура, которая извлекает все четверть миллиона записей в набор данных с помощью адаптера данных, набора данных и метода...