Все вопросы: [sql]
11 970 вопросов
ПЕЧАТЬ Заявлений и производительности
Мне нужно обработать около 100 000 записей. Есть много операторов печати, которые выполняются для каждой записи.Влияют ли эти операторы печати на производительность? В этом отношении влияет ли количество строк или комментариев на производительность?Я хочу сэкономить хотя бы одну миллисекун...
SPROC для удаления нескольких строк с вводом, разделенным запятыми?
Я создал sproc для удаления нескольких записей, приняв список идентификаторов с разделителями-запятыми как varchar и используя IN для попытки удаления - не работает: ALTER PROCEDURE [dbo].[sp_DeleteItemsFromItemCategories] @UserID bigint, @ItemsList varchar(8000) AS BEGIN -- SET NOCOUNT ON...
Rails сбивает SQL при сложном сохранении
Я делаю что-то, казалось бы, довольно простое, но Rails портит SQL.Я мог бы просто выполнить свой собственный SQL, но фреймворк должен справиться с этим. Вот сохранение, которое я пытаюсь выполнить: w = WhipSenVote.find(:first, :conditions => ["whip_bill_id = ? AND whip_sen_id = ?", bil...
Изменить уникальное ограничение в Oracle
Мне нужно обновить существующее ограничение в базе данных Oracle, чтобы добавить туда новый столбец. ALTER TABLE MY_PARTNER_DETAILS MODIFY CONSTRAINT UQ_MY_PARTNER_DETAILS UNIQUE(PARTNER_CODE,PGOOD_CODE,SITE_CODE,PARTNER_PLACEMENT,PARTNER_PARTICIPATION) Выдает ошибку: Error at line 1 ...
SQL оператор "* ="
Возможный дубликат: Сокращенный синтаксис соединения Transact-SQL? Я наткнулся на сценарий T-SQL, который делает что-то вроде этого в предложении where: ... where o.obj_code *= c.prv_code Кажется, я не могу найти никакой документации по оператору * =.Может ли кто-нибудь объя...
как получить идентификатор последней строки, удаленной из таблицы SQL
Я пытаюсь получить последний Id с помощью функции max (Id), где Id - это первичный ключ.Мой код работает хорошо, если я не удалю последнюю строку из таблицы, потому что, когда я удаляю последнюю строку, этот идентификатор все еще сохраняется, и в этом случае max (Id) будет извлекать идентификато...
Нужна помощь с SQL Group BY
У меня есть таблица с двумя столбцами, как показано ниже: ID Emp ID 1 1 1 2 1 3 1 4 2 2 2 6 2 10 3 1 3 5 4 8 5 2 5 6 Мне нужно что-то вроде этого: ID Emp ID 1 1,2,3,4 2 2,6,10 3 1,5 4 8 5 2,6 Пожалуй...
SQL Distinct Grouping?
Вот мой вопрос: SELECT dbo.EmailCampaignTracking.emailOpened, dbo.EmailCampaignTracking.emailUnsubscribed, dbo.EmailCampaignTracking.emailBounced, COUNT(*) FROM dbo.EmailCampaignTracking Group By dbo.EmailCampaignTracking.emailBounced, dbo.EmailCampaignTracking.emailUnsubscri...
TSQL: невозможно выполнить агрегатную функцию AVG на COUNT (*), чтобы найти самые загруженные часы дня
Рассмотрим таблицу SQL Server, содержащую данные журнала. Важные части: CREATE TABLE [dbo].[CustomerLog]( [ID] [int] IDENTITY(1,1) NOT NULL, [CustID] [int] NOT NULL, [VisitDate] [datetime] NOT NULL, CONSTRAINT [PK_CustomerLog] PRIMARY KEY CLUSTERED ([ID] ASC)) ON [PRIMARY] За...
Как установить значение по умолчанию для столбца?
Обратите внимание на таблицу ниже.Я хочу установить значение по умолчанию для вновь созданного столбца BEST_SELLER на "N". Как мне это сделать? Create Table Mystery (Book_Code Char(4) Primary Key, Title Varchar2(40), Publisher_Code Char(2), Price Number(4,2))
Запрос в базе данных Microsoft SQL Server следующего автоматически сгенерированного идентификатора в таблице
У меня есть таблица в базе данных SQL Server с автоматически сгенерированным целочисленным первичным ключом.Не вставляя запись в таблицу, мне нужно запросить базу данных и узнать, каким будет следующий автоматически сгенерированный идентификационный номер. Думаю, это SQL Server версии 2005, е...
Ограничение доступа по разрешению
благодарим за просмотр.У меня есть база данных, в которой есть пользователи, роли и user_roles. Я пытаюсь достичь входа в систему, который выберет пользователей с разрешениями администратора или ассоциированного пользователя.Затем логин использует имя и пароль для разрешения доступа. Мой синт...
Как заполнить или дополнить столбец нулями с помощью запроса MySQL?
У меня большая таблица (~ 10 000), и мне нужно, чтобы один столбец занимал ровно три места.Он почти всегда занимает только одно пространство, но мне нужно, чтобы два других места были заполнены нулями (это целочисленный столбец).есть ли для этого функция?
Хотел бы я сопоставить "встроенное представление"
У меня есть таблица пациентов: PatientId Admitted --------- --------------- 1 d/m/yy hh:mm:ss 2 d/m/yy hh:mm:ss 3 d/m/yy hh:mm:ss У меня есть таблица измерений пациента (от 0 до многих): PatientId MeasurementId Recorded Value --------- ...
Не удается переименовать имя системы внешнего ключа в SQL Server Management Studio
Метод или операция не разрешено. Я предполагаю, что это проблема с разрешением, но я не могу понять, где бы это изменить.Это странно, потому что я могу без проблем переименовать индекс. РЕДАКТИРОВАТЬ: Если вы смотрите на таблицу и видите «Столбцы, ключи, ограничения и т. д.», это ...
Усечение таблицы и статистика ОБНОВЛЕНИЯ
Нужно ли нам обновлять статистику таблицы после вызова таблицы Truncate или она обновляется автоматически? В: Нужно ли вызывать «ОБНОВЛЕНИЕ СТАТИСТИКИ» после усечения таблицы?
Преобразование массива целых чисел для использования в предложении SQL IN
Несомненно, существует метод фреймворка, который с помощью массива целых чисел, строк и т. д. преобразует их в список, который можно использовать в предложении SQL «IN»? например int[] values = {1,2,3}; перейдет в "(1,2,3)"
Используете MySQL функцию "IN", где целью является столбец?
В определенной ТАБЛИЦЕ у меня есть поле VARTEXT, которое включает в себя значения кодов стран, разделенных запятыми.Поле называется cc_list.Типичные записи выглядят следующим образом: 'DE,US,IE,GB' 'IT,CA,US,FR,BE' Теперь, имея код страны, я хочу иметь возможность эффективно находить, ка...
MySQL выбирает из эффективности базы данных и затрат времени
Какой из них займет меньше всего времени? 1. q = 'SELECT * FROM table;' result = db->query(q) while(row = mysql_fetch_assoc(result)) { userName = row['userName']; userPassword = row['userPassword']; if (enteredN==userName && enteredP==userPassword) return true; return false; } ...
Фильтрация запросов SQL в столбце XML с помощью XPath / XQuery
У меня есть таблица с одним столбцом XML.Я хотел бы отфильтровать строки, в которых определенный атрибут в XML соответствует строке, по сути выполняя WHERE или HAVING. Таблица выглядит примерно так | id | xml | И XML что-то похожее на <xml> <info name="Foo"> <da...
Как суммировать несколько SQL-запросов вместе?
Я пытаюсь выполнить несколько запросов к нескольким таблицам - аналогично «выберите счетчик (*) из таблицы A, где x = 1» для каждой таблицы. Я бы хотел получить все возвращаемые значения count (*) и суммировать их в одно значение ... Есть идеи?
Как я могу отследить, какой пользователь последний раз изменял сохраненную процедуру в sql server 2005+?
На основе этого вопроса Как я могу быстро идентифицировать самые последние измененные хранимые процедуры в SQL Server Мне интересно, можем ли мы одновременно идентифицировать пользователя? Как это сделать с помощью программы sql (если возможно)?Я очень хочу знать. Заранее спасибо
ВЫБРАТЬ из SQL
У меня есть таблица, содержащая названия страны, население страны и ВВП страны, а также то, как мне отобразить названия страны и их ВВП на душу населения
Как спроектировать автономную базу данных
Использование Sql Server 2008, .Net 3.5 и C #. Я разрабатываю настольное приложение, которое работает только для чтения при отсутствии подключения к Интернету.Когда соединение снова станет доступным, он будет использовать веб-службы для обновления центральной БД. Какие технологии можно исп...
Как изменить фон таблицы в зависимости от высоты текстовых полей базы данных?
Можно ли получить высоту текстового поля из mysql? Или количество переносов строк тоже подойдет! У меня есть таблица, которая извлекает поле «текст» из моей базы данных mysql. Фоновое изображение стола - своего рода контейнер ... Я хочу, чтобы фон сменился на другой (более высокий) фон, если ...
Какой тип данных T-SQL вы обычно используете для определения веса и длины?
Я разрабатываю таблицу с несколькими полями, которые будут использоваться для записи веса и длины. Примеры: 5 килограммов и 50 граммов будут сохранены как 5,050. 2 метра 25 сантиметров будут сохранены как 2,25. Какой тип данных T-SQL лучше всего подходит для этого? Потребуются некоторые вы...
запрос доступа для фильтрации и объединения количества
у меня есть две таблицы доступа tableA num count 1 7 2 8 3 9 4 9 5 13 6 6 tableB num count 0 1 1 14 2 12 3 5 4 5 5 11 6 5 как я могу создать запрос доступа, который будет игнорировать числа, которые имеют счет меньше 6 в любой из двух таблиц.т....
Проблема с форматом даты и времени критериев NHibernate
У меня есть простой запрос критериев nHibernate, который ищет записи с датой и временем меньше, чем сегодня: example: criteria.Add(Expression.Le("TheDate", DateTime.Today)); Однако результаты, которые я получаю, неверны, когда день / месяц неоднозначны (например, 12 ноября 2009 г. возвра...
Оператор LIKE для Progress DB SQL
Я пытаюсь сделать что-то подобное в Progress SQL (ЭТО НЕ POSTGRES!) SELECT CASE WHEN code LIKE '%foo%' THEN 'Y' ELSE 'N' END as foo FROM bar Однако Progress не поддерживает оператор LIKE.INSTR выглядит так, как будто он может выполнить свою работу, но это расширение Progress, и он...
Добавление столбцов из двух таблиц в MS Access
У меня есть две таблицы MS Access: tableA num state 1 12 2 13 1 11 3 12 таблицаB num stateA stateB 1 12 11 1 12 11 2 13 12 2 12 11 1 12 11 1 15 11 3 12 11 Как мне создать третью таблиц...