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

125
SQL Server: примеры данных PIVOTing String

Пытаюсь найти несколько простых примеров PIVOT SQL Server. Большинство примеров, которые я нашел, связаны с подсчетом или суммированием чисел. Я просто хочу развернуть некоторые строковые данные. Например, у меня есть запрос, возвращающий следующее. Action1 VIEW Action1 EDIT Action2 VIEW Action3...

125
Дизайн базы данных для редакций?

У нас есть требование в проекте хранить все ревизии (историю изменений) для объектов в базе данных. На данный момент у нас есть 2 разработанных предложения для этого: например, для организации "Сотрудник" Вариант 1: -- Holds Employee Entity "Employees (EmployeeId, FirstName, LastName, DepartmentId,...

125
Как вы отлаживаете хранимые процедуры MySQL?

Мой текущий процесс отладки хранимых процедур очень прост. Я создаю таблицу под названием «отладка», куда вставляю значения переменных из хранимой процедуры по мере ее выполнения. Это позволяет мне видеть значение любой переменной в заданной точке сценария, но есть ли лучший способ отладки хранимых...

125
Совместное использование DISTINCT и COUNT в запросе MySQL

Возможно ли что-то подобное: SELECT DISTINCT COUNT(productId) WHERE keyword='$keyword' Я хочу получить количество уникальных идентификаторов продуктов, связанных с ключевым словом. Один и тот же продукт может быть связан с ключевым словом дважды или более, но я бы хотел, чтобы для каждого...

125
SQL для определения минимального количества последовательных дней доступа?

Следующая таблица истории пользователей содержит одну запись для каждого дня, когда данный пользователь заходил на веб-сайт (в 24-часовом периоде в формате UTC). В нем много тысяч записей, но только одна запись в день на пользователя. Если пользователь не заходил на веб-сайт в этот день, запись не...

125
Уникальное ограничение, разрешающее пустые значения в MySQL

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

125
Является ли NOLOCK (подсказка Sql Server) плохой практикой?

Я занимаюсь созданием веб-сайтов и приложений, которые не являются критически важными -> например. банковское программное обеспечение, космический полет, приложение для наблюдения за интенсивной терапией и т. д. Вы уловили идею. Итак, с этим массивным заявлением об отказе от ответственности,...

125
SQL - первичный ключ таблицы многие ко многим

Этот вопрос возникает после прочтения комментария к этому вопросу: Дизайн базы данных Когда вы создаете таблицу «многие ко многим», следует ли вам создать составной первичный ключ для двух столбцов внешнего ключа или создать суррогатный первичный ключ «ID» с автоинкрементом и просто поместить...

125
Разделить значение из одного поля на два

У меня есть поле таблицы, membernameкоторое содержит как фамилии, так и имена пользователей. Можно ли разделить эти в 2 -х полей memberfirst, memberlast? Все записи имеют формат «Имя Фамилия» (без кавычек и пробелов между...

125
Как запустить тестовую базу данных Django только в памяти?

Мои модульные тесты Django выполняются долго, поэтому я ищу способы ускорить это. Я подумываю об установке SSD , но знаю, что у него есть и недостатки. Конечно, со своим кодом я могу кое-что сделать, но я ищу структурное исправление. Даже запуск одного теста выполняется медленно, поскольку базу...

125
Как подключить существующую учетную запись SQL Server к существующему пользователю базы данных SQL Server с тем же именем

Есть ли команда SQL Server для подключения пользователя одной базы данных к имени входа на сервер базы данных с тем же именем? Например: Сервер базы данных - База данных экземпляра по умолчанию : TestDB Вход на сервер - TestUser Существующий пользователь на TestDB - TestUser Если я попытаюсь...

125
FIND_IN_SET () против IN ()

У меня в базе данных 2 таблицы. Один для заказов, а другой для компаний. Заказы имеют такую ​​структуру: OrderID | attachedCompanyIDs ------------------------------------ 1 1,2,3 2 2,4 И у Компании такая структура: CompanyID | name -------------------------------------- 1 Company 1 2 Another...

125
недопустимая последовательность байтов для кодирования «UTF8»

Я пытаюсь импортировать данные в свою базу данных. Итак, я создал временную таблицу, create temporary table tmp(pc varchar(10), lat decimal(18,12), lon decimal(18,12), city varchar(100), prov varchar(2)); И теперь я пытаюсь импортировать данные , copy tmp from '/home/mark/Desktop/Canada.csv'...

125
Ruby on Rails: получение максимального значения из столбца БД

В настоящее время я могу сделать простой SQL-запрос в своей БД: SELECT MAX(bar) FROM table_name И он возвращается с максимальным значением в этой таблице. Однако когда я делаю то, что считаю эквивалентным вызовом в Rails, это не работает. Я звоню: Bar.all(:select => "Max(bar)") Это просто...

125
postgresql: INSERT INTO… (SELECT *…)

Я не уверен, что его стандартный SQL: INSERT INTO tblA (SELECT id, time FROM tblB WHERE time > 1000) Я ищу: что, если tblA и tblB находятся на разных серверах БД . Предоставляет ли PostgreSql какие-либо утилиты или имеет какие-либо функции, которые помогут использовать INSERT query with PGresult...

125
Переход с SQLite на PostgreSQL в новом проекте Rails

У меня есть приложение rails, в котором базы данных находятся в SQLite (разработка и производство). Поскольку я перехожу на heroku, я хочу преобразовать свою базу данных в PostgreSQL. В любом случае, я слышал, что локальную базу данных разработки не нужно менять с SQLite, поэтому мне не нужно...

125
MySQL: несколько таблиц или одна таблица со многими столбцами?

Так что это скорее вопрос дизайна. У меня есть один первичный ключ (скажем, идентификатор пользователя), и у меня есть масса информации, связанной с этим пользователем. Должен ли я иметь несколько таблиц, разбитых на категории в соответствии с информацией, или я должен иметь только одну таблицу с...

125
Psql список всех таблиц

Я хотел бы перечислить все таблицы в liferayбазе данных в моей установке PostgreSQL. Как я могу это сделать? Я хочу выполнить SELECT * FROM applications;в liferayбазе данных. applicationsэто таблица в моем liferay db. Как это сделать? Вот список всех моих баз данных: postgres=# \list List of...

125
jQuery UI Sortable, затем запишите порядок в базу данных

Я хочу использовать sortableфункцию пользовательского интерфейса jQuery, чтобы пользователи могли устанавливать порядок, а затем при изменении записывать его в базу данных и обновлять. Может кто-нибудь написать пример, как это будет...

125
Выберите строку с самой последней датой для каждого пользователя

У меня есть таблица ("lms_attendance") времени регистрации и ухода пользователей, которая выглядит так: id user time io (enum) 1 9 1370931202 out 2 9 1370931664 out 3 6 1370932128 out 4 12 1370932128 out 5 12 1370933037 in Я пытаюсь создать представление этой таблицы, которое выводило бы только...