Описание тега nested-query

Related to how to write and execute nested Queries in SQL databases.
0 ответов

Критерии гибернации: вложенный подзапрос (выберите * из (вложенные результаты))

У меня есть сырой SQL-запрос, который мне нужно написать в критерии гибернации. Необработанный SQL-запрос у меня есть: SELECT * FROM ( SELECT * FROM Table t1 ORDER BY Sort1 DESC, Sort2 DESC, Sort3 DESC ) GROUP BY Age ORDER BY Sort1 DESC, Sort2 DESC,…
1 ответ

Вложенный запрос SYBASE не выполняется

У меня есть процедура, которую я пишу, и она содержит вложенную вставку, но вложенная вставка никогда не запускается. Данные вложенной вставки правильно заполняются операторами выбора, но вставка никогда не запускается. CREATE PROCEDURE search_strin…
11 ноя '14 в 18:28
1 ответ

INSERT INTO с подзапросом SELECT COUNT, возвращающим ноль

У меня есть таблица с упражнениями внутри и для каждого упражнения несколько иллюстраций в другой таблице. Я хотел бы вставить иллюстрации и упорядочить их с помощью атрибута 'position'. Поэтому, когда я добавляю иллюстрацию, атрибут 'position' раве…
10 ноя '13 в 18:39
2 ответа

Сложный SQL-запрос - вложенный запрос

Вот таблица job_form... job_num | name | address | ---------+------+---------+ 1 | Tom | Smith | 2 | John | Doe | 3 | Max | Smith | Вот таблица Individual_job... job_num | date | description | ---------+------+---------------------+ 1 | 23-01-2012 |…
09 май '13 в 13:58
1 ответ

MySQL group_concat с оператором 'in'

У меня есть две таблицы, как определено: Таблица 1: Пациент | patient_id | patient_name | medications | ------------------------------------------------------ | 1 | Jon Doe | 1 | | 2 | Jane Doe | 2,3 | Таблица 2: Лекарства | medication_id | medicati…
14 янв '15 в 16:29
3 ответа

SQL Server: как вернуть Да или Нет, если вложенный запрос имеет результат или нет

У меня есть хранимая процедура с вложенным запросом, который проверяет, "category"из основной таблицы соответствует"category"в под-таблице. Таким образом, может быть либо одно совпадение, либо ни одного. Может кто-нибудь сказать мне, как я могу верн…
1 ответ

Вложенный запрос к той же таблице

Как вы думаете, такой запрос создаст проблему при выполнении моего программного обеспечения? Мне нужно удалить все таблицы, кроме последних 2 групп записей, сгруппированных по времени вставки. delete from tableA WHERE time not in ( SELECT time FROM …
15 июл '13 в 22:51
1 ответ

Извлечение данных из двух таблиц с использованием Range

У меня есть два стола, таблица тура и таблица дат тура. Таблица туров Я бы tour_title Вот ссылка на стол для просмотра таблицы тура! Таблица tour_dates Я бы tour_id цена Вот ссылка на таблицу для просмотра таблицы tour_date! Сейчас я использую фильт…
2 ответа

Запрос выполняется на БД, но выдает исключение в Java

У меня возникли проблемы с выполнением вложенного SQL-запроса. Он отлично работает, когда я запускаю его в TOAD (для Oracle DB), но когда я пытаюсь выполнить тот же запрос из моей Java-программы, он выдает мне ошибку: ORA-00923: ключевое слово FROM …
27 окт '11 в 17:47
1 ответ

Улучшить вложенный запрос в структуре сущностей

Я пытаюсь написать запрос linq to entity, как показано ниже: var lst = (from rw in ctx.Reviews where rw.RefId == 10 && rw.UpdatedTime == (from inner in ctx.CompareReviews where inner.RefId == 10 && inner.ReviewNumber == rw.ReviewNumb…
07 апр '14 в 04:40
2 ответа

В SQL Server как получить значения данных из имен столбцов таблицы, указанных в подзапросе?

Я использую следующий SQL, чтобы перечислить все имена таблиц и столбцов в моей схеме для таблиц, содержащих столбцы, имена которых содержат строку "code", используя следующий запрос SQL-сервера: SELECT a.table_name, a.column_name from (SELECT t.nam…
11 мар '16 в 16:46
3 ответа

Синтаксис вложенных запросов SQL

Извините за мои знания начального уровня по SQL, но я пытаюсь создать запрос, который предоставляет мне общее количество агентов (AgentID) для каждого OfficeID. Если кто-то может направить меня в правильном направлении, а также, если есть ресурсы, к…
05 дек '18 в 03:36
0 ответов

MySQL 5.6 Вложенный GROUP BY работает в 25 раз дольше, чем запись, затем с использованием таблицы TEMPORARY

Я использую MySQL v.5.6 для сбора некоторых данных и составления резюме. Первая таблица с ~500k записями: create table panel ( panel_id char(36) not null primary key, dma_id char(36) null, dma_name varchar(99) null, geometry_lon float null, geometry…
02 сен '18 в 19:40
1 ответ

Как использовать список строк [ ] во вложенном операторе Select в приложении WPF C#

Передача списка string[] для извлечения данных из БД с использованием оператора IN. Select col1, col2, col3 from tablename where col4 IN (// the list goes here); Количество элементов в списке может превышать 1000, и, поскольку Oracle не позволяет пе…
15 фев '17 в 10:37
1 ответ

MySQL вложенный и Concat две колонки?

У меня есть следующие таблицы: 1) tbl_entries: +----------+-------------+-------------------+ | entry_id | entry_title | entry_category_id | +----------+-------------+-------------------+ | 10 | Entry 1 | 3 | | 20 | Entry 2 | 2 | | 30 | Entry 3 | 2 …
1 ответ

Вложенная переменная запроса

Допустим, у меня есть база данных, в которой есть таблица, в которой есть столбец стран (СТРАН), таблица, в которой есть столбец для штатов и столбец для страны, в которой находится штат (СТАТИСТИКА), а в таблице есть столбец для городов. и столбец …
25 июл '13 в 13:27
1 ответ

postgresql: оператор INSERT INTO с запросом выбора

Я должен вставить некоторые данные в мой table существующих client_id столбец, поэтому я использую выбор с вставкой INSERT into 'my_table' (column1, client_id, column3) VALUES (val1,select distinct client_id from 'my_table', val3) Мне нужен client_i…
31 окт '18 в 06:14
3 ответа

"таблица или представление не существует" Прибытие в базу данных Oracle

NAME PAYMENT James 1000 Kepler 2000 Ronny 1300 Edward 1500 Patrick 1700 John 1660 Danny 1600 Hemry 1234 Harry 1236 выберите * из (выберите * у ученика) t1, где t1.payment=(выберите макс (оплата) из t1) это показывает неправильно выберите * от студен…
08 ноя '18 в 08:46
2 ответа

Oracle: вывод одного запроса на ввод другого запроса

Мне нужно объединить два запроса, вывод 1-го запроса должен быть вводом для 2-го запроса в предложении where. Как мне этого добиться? Select Distinct TRNSFR_SRC_ID, DESCR_ORG, SUBJECT, CRSE_NBR, DESCR1_FRMVW, SUBJECT_TO, CATALOG_NBR_TO, FROM TRNSFR_…
09 окт '18 в 15:15
1 ответ

Использование объединений, а не подзапросов

У меня есть база данных MySQL, содержащая две таблицы - [PM_text] и [PM_bact], среди других. Две таблицы содержат один общий столбец данных. Мое намерение состоит в том, чтобы получить информацию из первой таблицы, используя сопоставления с общим ст…
21 авг '12 в 16:06