|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.06.2012, 16:00 | #1 |
Форумчанин
Регистрация: 08.11.2009
Сообщений: 225
|
Группировка по значениям
id groupid itemid
1 1 4 2 1 1 3 1 3 4 1 4 5 2 2 6 2 1 7 2 3 8 3 1 9 3 4 10 3 2 Как вытянуть только те groupid, в которых есть только itemid с значениями 1 и 3. Т.е. получить groupid=1,2 |
05.06.2012, 16:06 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
05.06.2012, 16:14 | #3 |
Форумчанин
Регистрация: 08.11.2009
Сообщений: 225
|
Получаю строки, где есть или 1 или 3, а нужно чтобы были и 1 и 3
|
05.06.2012, 16:19 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
05.06.2012, 16:27 | #5 |
Форумчанин
Регистрация: 08.11.2009
Сообщений: 225
|
благодарствую!
з.ы. с увеличением кол-ва itemid (1,3,...) каждый раз делать вложенный запрос? Последний раз редактировалось Stilet; 05.06.2012 в 20:30. |
05.06.2012, 16:46 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А если их 100 будет? Такой способ не пойдет, скорее всего несколькоо запросов с использованием прмежуточных временных таблиц
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
05.06.2012, 17:42 | #7 |
Форумчанин
Регистрация: 08.11.2009
Сообщений: 225
|
в моем случае до 5
если я хочу выбрать только те groupid, в которые входят только itemid 1,3,2 (т.е. хочу получить groupid=2) как быть? Можно ли посчитать кол-во строк в вложенном запросе? На Count вложенного запроса ругается... PHP код:
Последний раз редактировалось Pamparam; 05.06.2012 в 17:50. |
05.06.2012, 18:35 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Еще вариант если itemid не повторяются для одного groupid. Если повторяются, то чуть посложней
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
05.06.2012, 20:21 | #9 | |
Форумчанин
Регистрация: 08.11.2009
Сообщений: 225
|
Цитата:
|
|
05.06.2012, 20:46 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Пива поставишь если встретиться прийдётся
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сводная по отфильтрованным значениям | getikalex | Microsoft Office Excel | 24 | 03.11.2011 10:42 |
Разбиение строки по значениям | artemavd | Общие вопросы Delphi | 7 | 11.11.2010 09:51 |
Вопрос по диапазонам и значениям | PashaNastya | Microsoft Office Excel | 3 | 25.03.2010 09:28 |
Переход от ссылок к значениям! | mephist | Microsoft Office Excel | 5 | 10.07.2009 16:01 |
Нарисовать Ellipse по значениям из... | Apollo_13 | Общие вопросы Delphi | 3 | 17.06.2007 02:53 |