Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2015, 20:19   #1
Illusiony
Форумчанин
 
Регистрация: 17.02.2014
Сообщений: 881
По умолчанию Как правильно составить составной select по одной таблице

Таблица 'illusion' с полями data,1id,2id,3id,Nxoda


Для этого нужен запрос:
SELECTMAX(data)
FROM`illusion`
WHERE Nxoda=1

( это я узнаю дату от которой искать)

Необходимы все значения 1id,2id,3id от даты из запроса приведенного выше до последней даты в таблице.

Делаю что то типо такого:
SELECT 1id,2id,3id
FROM `illusion`
WHERE data>=(SELECT MAX(data)
FROM `illusion`
WHERE Nxoda=1
)

Как правильно составить запрос?

Оказалось, что такой запрос работает, просто туда както попал символ пробела не в той кодировке ( сразу не заметил)

Последний раз редактировалось Illusiony; 22.12.2015 в 20:52.
Illusiony вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составной запрос из одной таблицы Yoh SQL, базы данных 3 24.03.2015 09:51
Составить прогамму, отысивающую наименьший общий составной делитель натуральных чисел N и M. Paskal Frontier Помощь студентам 7 16.12.2014 14:01
Составной запрос, как правильно составить? Bendebej SQL, базы данных 10 26.02.2010 20:01
как выравнить в одной таблице текст в разных ячейках Arassir HTML и CSS 2 18.01.2010 08:29
Как правильно обратиться к таблице DACL? DRX_ Общие вопросы Delphi 2 11.02.2009 14:27