| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > СУБД, общие вопросы > SQL 92 |
| Автор: Cashey 18.4.2003, 21:48 | ||
Есть необходимость создать график. Для этого значения должны группироваться. Но, что делать если надо группировать не по значению поля а по, например первым двум символам? Сразу говорю конструкции типа
Не срабатывают. Т.е. нужно использовать в таком запросе часть, а не все, значение поля. |
| Автор: Vit 19.4.2003, 05:47 |
| А какой сервер? Если MS SQL то могут сработать квери типа: Select FakeField from (SELECT SUBSTRING(name FROM 1 FOR 2)) as A group by FakeField Если Select из Select'a не поддерживается сервером, то сделай view: SELECT SUBSTRING(name FROM 1 FOR 2) И групировку делай уже на view |