Вопросы по теме 'subquery'

Подзапрос возвращает более одной строки SQL
Я выполнил код SELECT CASE b.ON_LOAN when 'Y' then 'In Lib' when 'N' then (SELECT c.duedate from book_copy a, book b, loan c where b.isbn = 123456 and a.isbn = b.isbn and a.book_no =...
7215 просмотров
schedule 26.05.2022

В каких случаях INNER JOIN (SELECT) нельзя перезаписывать с использованием временной таблицы
Я использую GridSQL, где у меня возникают некоторые проблемы с производительностью всякий раз, когда возникает шаблон SQL INNER JOIN (SELECT). Поэтому я рассматриваю возможность переписать все эти запросы в два запроса, один из которых создает...
478 просмотров
schedule 23.03.2022

Вложенное предложение SELECT в SQL Compact 3.5
В этом сообщении " выберите с вложенным выбором " Я читал, что SQL Compact 3.5 (SP1) поддерживает вложенное предложение SELECT. Но мой запрос не работает: t1 — таблица 1 t2 — таблица 2 c1, c2 = столбцы select t1.c1, t1.c2, (select...
5428 просмотров

MS-Access Получить цену товара на определенную дату заказа
У меня есть таблица, заполненная закупочными ценами, например: sku price btw startdate PCR-CA5425023181515 21,17 € 1 01/01/2009 PCR-CA5425023181515 999,00 € 1 06/06/2009 PCR-CA5425023181515 444,00 € 4...
556 просмотров
schedule 01.08.2022

Как ограничить набор результатов SQL не слишком распространенными элементами
Problem: I have a list of names and addresses. Some names (persons) have the same address (street, zip code, town) like others. I want to select all those names with addresses with no more than three occurrences and from the rest the first three names...
1621 просмотров
schedule 09.07.2022

В какой последовательности запросы и подзапросы выполняются механизмом SQL?
Здравствуйте, я сделал тест SQL и засомневался/заинтересовался одним вопросом: В какой последовательности запросы и подзапросы выполняются механизмом SQL? ответы были первичный запрос -> подзапрос -> подзапрос и т. д. подзапрос ->...
43973 просмотров
schedule 13.02.2023

Нужна помощь с подзапросом SQL
Я пытаюсь написать запрос, который вернет все заказы, в которые включена только подписка. Достаточно просто написать запрос, включающий все заказы с подписками, другой, включающий все заказы без подписки, а затем сравнить их с несопоставленным...
160 просмотров
schedule 04.03.2023

LIMIT подзапросов MySQL
Как следует из названия, я хотел обходной путь для этого... SELECT comments.comment_id, comments.content_id, comments.user_id, comments.`comment`, comments.comment_time, NULL FROM comments WHERE (comments.content_id IN (SELECT...
22079 просмотров
schedule 23.02.2022

Как мне вернуть в LINQ таблицу, основанную на соединении / подзапросе?
Мне нужны поля в 1 таблице, зависящие от 1 свойства, совпадающего с строками в другой таблице. Я могу написать этот запрос на SQL с подзапросом как таковым: SELECT * FROM Table1 WHERE Property1 IN ( SELECT Property1 FROM Table2 WHERE...
752 просмотров
schedule 15.01.2022

Entity Framework LINQ - подзапрос с группировкой по
Я пытаюсь выполнить запрос, который включает подзапрос, который сам включает группировку. Я основывал свой код на ответах на этот вопрос Цель кода - выполнить простое дедупликацию таблицы «человек» на основе адреса электронной почты и вернуть...
3406 просмотров
schedule 25.04.2022

SQL Server DELETE работает медленнее с индексами
У меня есть база данных SQL Server 2005, и я попытался поставить индексы на соответствующие поля, чтобы ускорить DELETE записей из таблицы с миллионами строк ( big_table имеет только 3 столбца), но теперь DELETE время выполнения даже длиннее !...
20208 просмотров
schedule 28.11.2023

MySQL: выбор строк, имеющих минимальное значение вычисляемого столбца
Наивный способ сделать это, который приходит на ум, будет следующим: SELECT name, lev FROM (SELECT name, levenshtein(name, *parameter*) as lev FROM my_table) WHERE lev = (SELECT MIN(lev) FROM (SELECT name, levenshtein(name, *parameter*) as lev...
3048 просмотров
schedule 05.12.2022

как реализовать подзапрос сортировки в разделе "от"?
Мне нужно, чтобы подзапрос заказал таблицу перед присоединением, чтобы при группировке таблицы отображались правильные свернутые данные. Для примера запроса мне нужно последнее время start до заданной даты и времени (2006-08-26 00:00:00)...
137 просмотров
schedule 19.10.2022

Как оптимизировать подзапрос IN в MySQL?
Мой запрос очень похож на пример из http://dev.mysql.md/doc/refman/5.1/en/in-subquery-optimization.html , но, к сожалению, рецепты из этого руководства у меня не работают. Когда я запускаю их по отдельности, как внутренние, так и внешние запросы...
2107 просмотров
schedule 02.07.2023

Как оптимизировать огромный запрос с повторяющимися подзапросами
У меня есть следующий огромный запрос, который содержит повторяющиеся подзапросы. Мне он кажется очень неэффективным. Как я могу его оптимизировать? SELECT T2.date1, T2.date2, T2.period, T1.market, T1.ticker, 0 AS scenario FROM (SELECT DISTINCT...
1734 просмотров

Почему я получаю «Введите значение параметра» при выполнении моего запроса MS Access?
SELECT ID, Name, (SELECT CityName FROM City WHERE Employee.CityID = City.CityID) AS [City Name] FROM Employee WHERE [City Name] = "New York" Я выбираю всех сотрудников, которые приезжают в Нью-Йорк, но всякий...
31429 просмотров
schedule 05.04.2022

Критерии гибернации и столбец подсчета
Я пытаюсь вернуть объект со столбцом, в котором есть количество другой таблицы, которая является отношением один ко многим. Я хочу сделать это, используя критерии гибернации, а не HQL. select p.*, (select count(*) from child where child.parentid...
11209 просмотров

Проблемы оптимизации больших запросов и структуры таблиц
Я не эксперт по БД, поэтому какое-то время я был рядом, читал столько, сколько мог, и благодаря ответам сообщества я смог внести несколько изменений в структуру моего запроса и таблиц. Даже прочитав много материала, я застрял, поэтому я пришел, чтобы...
234 просмотров

Список, разделенный запятыми, в результате выполнения оператора select в Oracle
У меня есть таблица с названием «человек». Он содержит идентификатор человека и его родительский идентификатор (возможен только один родитель). В результате запроса мне нужна таблица с первым столбцом - идентификатором человека и вторым столбцом -...
14301 просмотров
schedule 10.06.2022

Помощь с объединением SQL в сочетании с большим количеством подзапросов
У меня ограниченный опыт работы с соединениями, и эта головоломка поставила меня в тупик. Вот соответствующие таблицы из моей базы данных mysql: Студенческий стол Таблица разделов, описывающая разделы данного курса Таблица сопоставления,...
305 просмотров
schedule 26.07.2022