powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / запрос, или организация спец. выборки. алгоритм
6 сообщений из 6, страница 1 из 1
запрос, или организация спец. выборки. алгоритм
    #33482613
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть табличка - news
в табличке кривыми ручками сделано
id - Serial
n_text - text
n_zagl - zagl
n_cat - varchar

Я работаю с php, и у меня в массиве хранится список id по котрім я должен сформировать список n_cat.
Далее необходимо сделать выборку из табл., причем так - чтобы выбирать только совпадающие с n_cat (мой список, сформированный по id).
Как это сделать?

Возможно я криво описал задачу - сейчас напишу код, который может лучше опишет требующую решения задачку :)

$ids=array(123,324,65);
$sql="SELECT * FROM news WHERE n_cat=(SELECT n_cat FROM news WHERE id=список id);
?
можно ли написать такой запрос? и как если несложно - поясните.
Заранее спасибо.
...
Рейтинг: 0 / 0
запрос, или организация спец. выборки. алгоритм
    #33482629
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то вроде
Код: plaintext
SELECT DISTINCT A.id, A.n_text, A.n_zagl, A.n_cat FROM news AS A, news AS B WHERE A.n_cat = B.n_cat AND B.id IN ( 1 , 23 , 54 , 73 )
...
Рейтинг: 0 / 0
запрос, или организация спец. выборки. алгоритм
    #33482762
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо...
разберусь.
...
Рейтинг: 0 / 0
запрос, или организация спец. выборки. алгоритм
    #33483278
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот можно сделать так? (Просто сейчас проверит не могу)

SELECT DISTINCT A.id, A.n_text, A.n_zagl, A.n_cat FROM news AS A, news AS B WHERE A.n_cat = B.n_cat AND B.id IN (SELECT DISTINCT id FROM sometable);
...
Рейтинг: 0 / 0
запрос, или организация спец. выборки. алгоритм
    #33483294
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
twistfireА вот можно сделать так? (Просто сейчас проверит не могу)Проверь когда сможешь.
...
Рейтинг: 0 / 0
запрос, или организация спец. выборки. алгоритм
    #33483333
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да зачем тут подзапрос, джойна достаточно...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / запрос, или организация спец. выборки. алгоритм
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]