Язык структурированных запросов (SQL) - это язык запросов к базам данных. Вопросы должны включать примеры кода, структуру таблицы, образцы данных и тег для используемой реализации СУБД (например, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 и т. Д.). Если ваш вопрос относится исключительно к конкретной СУБД (использует определенные расширения / функции), используйте вместо этого тег этой СУБД. Ответы на вопросы, помеченные тегом SQL, должны использовать стандартный SQL ISO/IEC.
2 ответа

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

Я использую SQL Server 2005 и хочу создать номерные записи адресов, обновляя записи контактов новыми идентификаторами: Возьмите следующие таблицы create table contact(id int primary key identity, home_address_id int, work_address_id int) create tabl…
29 июл '10 в 13:46
1 ответ

Crystal Report Формула условного разрыва страницы

У меня есть отчет кросс-таблицы на основе одной таблицы. Отчет довольно прост, но у меня есть некоторые ограничения на разрыв страницы. Мои данные выглядят так: Каждый образец может иметь один или несколько тестов, и каждый тест может иметь от одног…
11 сен '14 в 16:15
2 ответа

JPA DISTINCT и ограничивающий номер результата

У меня есть таблица, как: Id crit1 crit2 value 1 1 2 a 2 2 2 b 3 1 3 c 4 1 1 d 5 2 2 e 6 1 2 f для каждой комбинации crit1 и crit2 я хочу значение с самым высоким Id. Итак, желаемый результат: crit1 crit2 value 1 1 d 1 2 f 1 3 c 2 2 e Как определить…
13 окт '16 в 08:18
1 ответ

getString Java ("область базы данных SQL") - токенизировать это?

В настоящее время я извлекаю данные из таблицы базы данных SQL, к сожалению, один конкретный столбец содержит более одного значения (в частности, адрес). Так что я пытаюсь.append эти данные адреса в textArea моей программы, но мне нужно разбить там …
23 янв '15 в 14:14
5 ответов

SQL ВЫБРАТЬ ГДЕ В ИДЕНТИФИКАЦИИ

Мне нужно увеличить статическое значение в выборе, как это SELECT 'id-?' , field FROM table WHERE field IN (SELECT field FROM table2) Итак "?" означает число подъема от 0 до x для статического значения "id". Так что результат должен быть как id-1 AA…
18 апр '18 в 22:29
1 ответ

Выпадающий список asp.net и странная проблема с базой данных

У меня есть 2 выпадающих списка и 2 вопроса. Предполагается, что первый из них будет загружен с идентификатором работодателя, объединенным и отображенным, как показано здесь: DataSet ds = new DataSet(); SqlDataAdapter daEmploy = new SqlDataAdapter(E…
21 мар '18 в 09:42
5 ответов

Как удалить все данные, а затем вставить новые данные

У меня есть процесс, который запускается каждые 60 минут. В одной таблице мне нужно удалить все данные, а затем вставить записи из другой таблицы. Проблема в том, что удаление и повторная вставка данных занимает много времени. Когда таблица не содер…
27 июл '16 в 13:30
1 ответ

Неожиданный результат многосетевого отображения в Oracle SQL

Пожалуйста, помогите мне подтвердить, что описанное ниже поведение является ошибкой, или четко объясните, почему это правильно. Есть большая вероятность, что я неправильно понял какую-то концепцию, но сейчас для меня это выглядит как ошибка. Все при…
14 июн '13 в 16:36
3 ответа

MySQL: несколько условий

Использование MySQL Чего я не хочу добиться, так это возвращать ТОЛЬКО продукты (ГДЕ pf.filter = 10 И pf.filter = 15 И pf.filter = 18) и никаких других продуктов. Я думал, что приведенный ниже запрос будет работать, но он не дает результатов. Когда …
30 ноя '16 в 21:24
1 ответ

Проверьте несколько значений в запросе SQL

Как проверить несколько значений в запросе SQL? Код: $value1 = '...'; $value2 = '...'; $statement = $db->prepare('SELECT * FROM table WHERE entry = :value1;'); $statement->bindValue(':value1', $value1 , PDO::PARAM_STR); Текущий код проверяет т…
10 апр '14 в 18:56
1 ответ

Обновление измерения типа 2 с помощью команды MERGE

Я управляю хранилищем данных. У меня есть несколько таблиц измерений, большинство из которых типа 2, а некоторые типа 1. Мне удалось выяснить, как использовать MERGE для поддержки моих таблиц измерений типа 1. Я поставлен в тупик о том, как сделать …
23 июл '09 в 15:45
1 ответ

В SQL, как показать значения, которые не имеют равные значения?

Поэтому для SQL у меня есть набор данных, в котором есть значения, которые не имеют равных значений, когда я выполняю внешнее соединение. Я хотел бы сделать SQL, где он показывает значения, которые не имеют соответствующего значения. Обычно я делаю:…
01 май '18 в 23:12
1 ответ

SQL: удаление строк из таблицы на основе столбцов, выбранных из другой таблицы

Я пытаюсь выбрать строки в таблице, определяемой значениями в двух столбцах. Значения находятся в другой таблице. Пример должен помочь: Таблица 1 A | B | C 101 1 x 102 1 o 103 1 o SELECT A, B FROM Table1 where Table1.C = 'o' Возвращает: A | B 102 1 …
22 янв '15 в 11:34
1 ответ

JPA CriteriaBuilder дата операции

Я пытаюсь перевести свой sql-запрос в JPA Criteria Builder, который используется в проекте, над которым я работаю, и я остановился на операции с датой (PostgreSQL 9.3), у меня есть кое-что в предложении where: ...AND cl.due_date + '3 YEARS' <= '2…
27 янв '14 в 10:37
1 ответ

T-SQL - отслеживание событий с течением времени

У меня есть некоторые данные, которые имеют ValidFrom а также ValidTo даты, связанные с этим. Проще говоря: MembershipId | ValidFromDate | ValidToDate ========================================== 0001 | 1997-01-01 | 2006-05-09 0002 | 1997-01-01 | 2017…
17 май '17 в 15:11
2 ответа

Право присоединиться или какой тип соединения?

У меня есть 4 таблицы. 1 только с названиями мест. 3 таблицы, которые содержат названия мест и количество обращений к ним для разных типов пользователей. Мне нужно составить отчет о количестве посещений сайтов thoose для каждого типа пользователей, …
05 фев '18 в 19:05
1 ответ

Как адаптировать этот запрос MySql для PervasiveSql?

Как я могу адаптировать следующий запрос на обновление от MySql до PervasiveSql? UPDATE Rx_Annotations INNER JOIN User_Master ON Usr_Username = Rxa_Usr_Id_Added SET Rxa_Usr_Id_Added = Usr_Id WHERE Rxa_Usr_Id_Added = 'WEB'
03 июн '16 в 14:38
1 ответ

Где вы размещаете код SQL RAISERROR?

Я пытаюсь настроить пользовательское сообщение об ошибке для передачи в MS Access (из SQL Server), когда пользователь вводит дубликат ключа (вместо системного сообщения 2627). Я читал о sp_addmessage и блоках RAISERROR и TRY/CATCH, которые имеют смы…
12 сен '16 в 17:20
3 ответа

Соединение один ко многим с суммами в обеих таблицах; как обрабатывать дубликаты?

У меня есть следующий сценарий - Пункт продажи: ╔═════╦════════╦════════════╗ ║ SKU ║ ItemId ║ SaleAmount ║ ╠═════╬════════╬════════════╣ ║ 123 ║ 1 ║ $45.99 ║ ║ 456 ║ 2 ║ $54.99 ║ ╚═════╩════════╩════════════╝ Продажа купонов: ╔═════╦══════════╦════…
07 мар '18 в 00:47
3 ответа

Как сделать SQL Join, который возвращает строки, которых нет в моей таблице 2

Я хочу выполнить запрос между моими двумя таблицами и вернуть мне результаты строк, которых нет в моей таблице 2
12 апр '11 в 08:02