
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.06.2003, 13:29:10
|
|||
|---|---|---|---|
Группировки??? |
|||
|
#18+
Есть таблица заполенная примерно следующими данными: SID CMAJOR YEAR -------- ------- -------- 00001593 AAS-- -----2001 00001593 ICP-- -----2002 Типы полей SID- varchar CMAjor- varchar Year- Number Если выполнять запрос select sid, max(year) from table1 group by sid; То результат, который и хочется получить: SID MAX(YEAR) -------- ----------- 00001593 -------2002 Но если выполнить запрос select sid, cmajor, max(year) from table1 group by sid, cmajor; То результат: SID CMAJOR YEAR -------- ------- -------- 00001593 AAS-- -----2001 00001593 ICP-- -----2002 Подскажите в чем прабл???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2003, 13:40:20
|
|||
|---|---|---|---|
|
|||
Группировки??? |
|||
|
#18+
А в чём трабл, на самом деле? Трабла нету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2003, 13:43:23
|
|||
|---|---|---|---|
Группировки??? |
|||
|
#18+
Надо получить 00001593 ICP-- -----2002 вместо 00001593 AAS-- -----2001 00001593 ICP-- -----2002 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2003, 13:49:49
|
|||
|---|---|---|---|
Группировки??? |
|||
|
#18+
Один из вариантов: select sid, cmajor, year from table1 where year=(select max(year) from table1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2003, 13:50:01
|
|||
|---|---|---|---|
Группировки??? |
|||
|
#18+
чего ты ей сказал того она и вернула. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2003, 13:57:05
|
|||
|---|---|---|---|
Группировки??? |
|||
|
#18+
> Подскажите в чем прабл???? Prabl netu i ne budut:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2003, 14:01:12
|
|||
|---|---|---|---|
Группировки??? |
|||
|
#18+
Такой добрый форум.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.06.2003, 15:34:13
|
|||
|---|---|---|---|
Группировки??? |
|||
|
#18+
You can specify more than one column in the ORDER BY clause. In this case, the result set will be ordered by the first column in the ORDER BY clause, then the second, and so on. Columns or expressions not used in the SELECT clause can also be used in the ORDER BY clause. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1989786]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 192ms |
| total: | 325ms |

| 0 / 0 |
