|
|
|
Убрать ненужные записи из результата запроса
|
|||
|---|---|---|---|
|
#18+
Всем привет! Необходимо выбрать данные из таблицы pb_groups для заданного user_id с условием: 1) Если для заданного user_id и group_id есть запись в таблице pb_access в результате должно быть поле access этой записи. 2) Если нет, тогда должно быть поле access записи с user_id=0 3) Иначе не выбираем. Запрос из которого нужно убрать дубли: Код: plsql 1. 2. 3. 4. Собственно сама таблица и данные: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2014, 02:03:04 |
|
||
|
Убрать ненужные записи из результата запроса
|
|||
|---|---|---|---|
|
#18+
Получилось вот так: Код: plsql 1. 2. 3. 4. 5. 6. Вроде правильно выбирает :) Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2014, 13:15:45 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=193&tid=1835443]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
18ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
20ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 272ms |

| 0 / 0 |
