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

PostgreSQL - это система управления объектно-реляционными базами данных с открытым исходным кодом (ORDBMS), доступная для всех основных платформ, включая Linux, UNIX, Windows и OS X. Пожалуйста, указывайте точную версию Postgres при задании вопросов. Вопросы, касающиеся администрирования или расширенных функций, лучше всего направлять на dba.stackexchange.com.

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


10
postgresql - sql - количество истинных значений
myCol ------ true true true false false null В приведенной выше таблице, если я это сделаю: select count(*), count(myCol); я получил 6, 5 Я получаю, 5поскольку он не считает нулевую запись. Как мне также подсчитать количество истинных значений (3 в примере)? (Это упрощение, и на самом деле я использую гораздо …
97 sql  postgresql 

3
Дамп Postgres только части таблиц для снэпшота разработчика
На производстве размер нашей базы данных составляет несколько сотен гигабайт. Для разработки и тестирования нам необходимо создать моментальные снимки этой базы данных, которые функционально эквивалентны, но имеют размер всего 10 или 20 гигабайт. Проблема в том, что данные наших бизнес-структур разбросаны по множеству таблиц. Мы хотим создать своего рода отфильтрованный …
97 postgresql 


5
Запрос PostgreSQL для возврата результатов в виде списка, разделенного запятыми
Допустим, у вас есть SELECT id from tableзапрос (в действительности это сложный запрос), который возвращает вам несколько результатов. Проблема в том, как получить все результаты idв одной строке через запятую?
97 sql  postgresql 

7
Преобразование файла дампа SQLITE SQL в POSTGRESQL
Я занимаюсь разработкой с использованием базы данных SQLITE с производством в POSTGRESQL. Я только что обновил свою локальную базу данных огромным количеством данных, и мне нужно передать определенную таблицу в производственную базу данных. При запуске sqlite database .dump > /the/path/to/sqlite-dumpfile.sqlSQLITE выводит дамп таблицы в следующем формате: BEGIN TRANSACTION; CREATE TABLE …

7
Гранты запросов для таблицы в postgres
Как я могу запросить все ГРАНТЫ, предоставленные объекту в postgres? Например, у меня есть таблица "mytable": GRANT SELECT, INSERT ON mytable TO user1 GRANT UPDATE ON mytable TO user2 Мне нужно что-то, что дает мне: user1: SELECT, INSERT user2: UPDATE
97 sql  postgresql  grant 

1
PostgreSQL: сброс пароля PostgreSQL в Ubuntu [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос В Ubuntu я установил базу данных PostgreSQL и создал суперпользователя для сервера. Если я забыл пароль …
97 postgresql  unix 

9
PostgreSQL - получить строку, которая имеет максимальное значение для столбца
Я имею дело с таблицей Postgres (называемой "жизнями"), которая содержит записи со столбцами для time_stamp, usr_id, transaction_id и life_remaining. Мне нужен запрос, который предоставит мне самое последнее количество жизней_ремайн для каждого usr_id Есть несколько пользователей (разные usr_id) time_stamp не является уникальным идентификатором: иногда пользовательские события (по одному в таблице) будут …

4
Агрегатный массив Postgresql
У меня есть две таблицы Student -------- Id Name 1 John 2 David 3 Will Grade --------- Student_id Mark 1 A 2 B 2 B+ 3 C 3 A Можно ли сделать собственный Postgresql SELECT для получения результатов, как показано ниже: Name Array of marks ----------------------- 'John', {'A'} 'David', {'B','B+'} …
96 sql  arrays  postgresql 


16
локальное соединение docker postgres pgadmin
Я создал образ ubuntu с nginx, php и postgres. Я хочу подключить базу данных postgres в моем текущем изображении с pgadminрасположенной на моем локальном компьютере. Я попытался использовать инспектор докеров, чтобы попытаться использовать ip изображения для подключения к моему локальному pgadmin, но без особого успеха. Я также пробовал настроить некоторые …

2
Как использовать несколько операторов WITH в одном запросе PostgreSQL?
Я хотел бы «объявить», что фактически является несколькими таблицами TEMP, используя оператор WITH. Запрос, который я пытаюсь выполнить, выглядит следующим образом: WITH table_1 AS ( SELECT GENERATE_SERIES('2012-06-29', '2012-07-03', '1 day'::INTERVAL) AS date ) WITH table_2 AS ( SELECT GENERATE_SERIES('2012-06-30', '2012-07-13', '1 day'::INTERVAL) AS date ) SELECT * FROM table_1 WHERE …

7
Как правильно использовать модуль postgresql node.js?
Я пишу приложение node.js на Heroku и использую модуль pg . Я не могу найти «правильный» способ получить объект клиента для каждого запроса, который мне нужен для запроса базы данных. В документации используется такой код: pg.connect(conString, function(err, client) { // Use the client to do things here }); Но ведь …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.