Результаты поиска по запросу "subquery"

1 ответ

Использовать результаты одного SQL-запроса в другом операторе where (подзапрос?)

Я вижу много похожих вопросов, но они либо настолько сложны, что я не могу их понять, либо, похоже, они не задают одно и то же. Все просто: у меня есть две колонки: пользователи (dmid) и загрузки (dfid). Выберите всех пользователей, которые ...

1 ответ

Doctrine 2 limit IN подзапрос

Я пытаюсь использовать подзапрос в операторе IN в Doctrine2. Вот как должен выглядеть необработанный SQL-запрос: SELECT * FROM license WHERE id IN (SELECT id FROM license WHERE subscription = x ORDER BY date DESC LIMIT 5) ORDER BY name ASC;Я ...

2 ответа

Сумма 5 лучших значений в MySQL

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

ТОП публикаций

1 ответ

MYSQL подзапрос SELECT в предложении JOIN

Хорошо ... ну, я должен поместить подзапрос вJOIN предложение, так как он выбирает более одного столбца и помещает его вSELECT предложение не допускает этого, поскольку оно дает мне ошибку операнда. Во всяком случае, это мой запрос: SELECT c.id, ...

1 ответ

Как я могу изменить этот запрос с двумя внутренними объединениями, чтобы он перестал давать повторяющиеся результаты?

РЕДАКТИРОВАТЬ:Я оставлю пост здесь, как есть, но то, что мне действительно нужно было выполнить, нужно было повторно разместить. Я не достаточно хорошо объяснил проблему. После повторной попытки с совершенно другой отправной точкой я ...

2 ответа

Не удалось связать идентификатор из нескольких частей - SubQuery

Схема: create table TableA (A1 int) create table TableB (B1 int, B2 int) create table TableC (C1 int)Проблемный запрос: SELECT * FROM TableA a INNER JOIN TableB b ON b.B1=a.A1 INNER JOIN (SELECT TOP 1 * FROM TableC c WHERE c.C1=b.B1 ORDER BY ...

1 ответ

подзапрос в FROM должен иметь псевдоним

У меня есть этот запрос, который я написал в PostgreSQL, который возвращает сообщение об ошибке: [Err] ОШИБКА: ЛИНИЯ 3: ОТ (ВЫБЕРИТЕ DISTINCT (идентификатор) AS made_only_recharge Это весь запрос: SELECT COUNT (made_only_recharge) AS ...

2 ответа

Как я могу запретить Postgres встраивать подзапрос?

Вот медленный запрос на Postgres 9.1.6, хотя максимальное количество равно 2, причем обе строки уже определены по их первичным ключам: (4,5 секунды) EXPLAIN ANALYZE SELECT COUNT(*) FROM tbl WHERE id IN ('6d48fc431d21', 'd9e659e756ad') AND data ? ...

2 ответа

PostgreSQL использует значение из предыдущей строки, если отсутствует

У меня есть следующий запрос: WITH t as ( SELECT date_trunc('hour', time_series) as trunc FROM generate_series('2013-02-27 22:00'::timestamp, '2013-02-28 2:00', '1 hour') as time_series GROUP BY trunc ORDER BY trunc ) SELECT DISTINCT ON(trunc) ...

4 ответа

Oracle SQL коррелированное обновление

Я получил три таблицы: t1.columns: a,c t2.columns: a,b t3.columns: b,c,dТеперь я хочу обновить t1.c с помощью t3.d. Но я не могу просто обновить t1 с t3, используя t1.c = t3.c, мне также нужно идти через t3.b = t2.b и t1.a = t2.a. Я пробовал ...