|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.02.2010, 15:09 | #1 |
Пользователь
Регистрация: 21.01.2010
Сообщений: 63
|
Составной запрос, как правильно составить?
Как создать "двойной запрос", так чтобы сначала выполнялось одно условие, потом из подходящих под это условие полей снова выбирались поля
к примеру - мне надо из определенных выбранных текстов(где sectionid=5 and catid=43) выбрать последние по дате публикации (publish_up=(SELECT MAX(publish_up) FROM jos_content)) а запрос через and объединяет запросы в один строгий FROM `jos_content` WHERE sectionid=5 and catid=43 and publish_up=(SELECT MAX(publish_up) FROM jos_content) "; грубо говоря, хочется написать FROM `jos_content` WHERE sectionid=5 and catid=43 WHERE publish_up=(SELECT MAX(publish_up) FROM jos_content) "; но синтаксически это неверно |
26.02.2010, 15:41 | #2 |
Я есть!
Форумчанин
Регистрация: 17.02.2008
Сообщений: 318
|
Код:
©Учиться, учиться и еще раз учиться!
|
26.02.2010, 16:47 | #3 |
Пользователь
Регистрация: 21.01.2010
Сообщений: 63
|
|
26.02.2010, 16:48 | #4 |
SQL-коддинг
Участник клуба
Регистрация: 16.01.2009
Сообщений: 1,192
|
Код:
|
26.02.2010, 17:21 | #5 | |
Пользователь
Регистрация: 21.01.2010
Сообщений: 63
|
Цитата:
Код:
Код:
Код:
|
|
26.02.2010, 17:23 | #6 |
Я есть!
Форумчанин
Регистрация: 17.02.2008
Сообщений: 318
|
Ошибку в студию
©Учиться, учиться и еще раз учиться!
|
26.02.2010, 17:25 | #7 |
Пользователь
Регистрация: 21.01.2010
Сообщений: 63
|
|
26.02.2010, 17:30 | #8 |
Пользователь
Регистрация: 21.01.2010
Сообщений: 63
|
|
26.02.2010, 17:45 | #9 |
Я есть!
Форумчанин
Регистрация: 17.02.2008
Сообщений: 318
|
запросы приведенный мной и soleil@mmc верные, да и текст ошибки ты так и не показал
©Учиться, учиться и еще раз учиться!
|
26.02.2010, 17:54 | #10 | |
Пользователь
Регистрация: 21.01.2010
Сообщений: 63
|
Цитата:
теперь вывод работает но выдает одно только пустое значение Все, спасибо! разобрался первый вариант дает лишь одну запись из поля второй как мне и нужно, дает все поле только там опечатка была, надо publish_up Код:
Последний раз редактировалось Bendebej; 26.02.2010 в 23:53. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Составить прогамму, отысивающую наименьший общий составной делитель натуральных чисел N и M. Paskal | Frontier | Помощь студентам | 7 | 16.12.2014 14:01 |
Как создать правильно запрос .... | EugeneIsmatulin | SQL, базы данных | 15 | 28.05.2009 09:20 |
Как правильно составить маску? | Pavell | PHP | 1 | 05.01.2009 15:58 |
как правильно составить формулу в Excel? | Вики | Помощь студентам | 2 | 01.02.2008 12:20 |