Имя: Пароль:
1C
 
про синтаксис-помощник (где там про Выбрать Различные)
0 Танюха
 
08.09.05
17:35
где там можно получить подсказку про Выбрать Различные для запроса?
1 Волшебник
 
модератор
08.09.05
17:45
Ты издеваешься?

Нажми Shift-F1 в конфигураторе, далее
1С:Предприятие
Встроенный язык
 Работа с запросами
  Язык запросов
   Описание запроса
    Использование слова РАЗЛИЧНЫЕ
2 Танюха
 
08.09.05
17:48
нет там такого
там:
1С:Предприятие
Встроенный язык
Работа с запросами
Выполнение и работа с запросами во встроенном языке
а с "описанием" там только ОписаниеПараметраЗапроса и ОписаниеПараметровЗапросов и там Использование слова Различные нету
3 Танюха
 
08.09.05
17:48
Даже когда через Индекс не ищется по слову Различные
4 France
 
08.09.05
17:49
ты, эта, возьми книжку по ANSI SQL и почитай про параметр Distinct у Select
будя тебе щастье.
5 Танюха
 
08.09.05
17:50
(4) вот ты точно издеваешься :(, все я на тебя обиделась :(((
6 OFF
 
08.09.05
17:52
Есть :), только не в синтаксис помошнике, а в справке
7 Танюха
 
08.09.05
17:56
(6) вот! ОFF хороший :)
8 OFF
 
08.09.05
17:57
(7) :) нашла?
9 Танюха
 
08.09.05
17:58
ага
10 OFF
 
08.09.05
18:04
(9) вот и молодец, теперь перечитай что написал Стас :), - "Нажми Shift-F1 в конфигураторе", - эт и будет "Справка"
А СП = Контр+Сшифт+Ф1
ЗЫ. Сам парился не раз
11 Танюха
 
08.09.05
18:05
(10) понятно, уже разобралась :)
12 Волшебник
 
модератор
08.09.05
18:10
(11) Совет: внимательно читайте ответы участников.
13 France
 
08.09.05
18:12
(5) глупая ты... поэтому и абижаешся..
чем лажовые справки в восьмерке читать, лучше возьми первоисточники и учи язык запросов...
14 Asmody
 
08.09.05
18:16
а вот мне интересно, эту главу (про запросы) специально в СП не вставили?
15 Волшебник
 
модератор
08.09.05
18:18
(14) Это не встроенный язык.
16 Asmody
 
08.09.05
18:21
(15) да, блин, это не-пришей-к-чему-рукав...
17 x4
 
08.09.05
19:59
(15) если это не встроенный язык, то почему он тогда в справке находится в главе "Встроенный язык"? Действительно нелепо, я много времени потерял не зная нюансов отличающих 1с-овский язык запросов от стандартного sql, а они как раз и были хитро закопаны в главе справки "Встроенный язык", дублирующей СП только с первого взгляда.
18 France
 
08.09.05
20:02
(17) ну рассказывай про различия.. не про ИТОГО конечно..
19 Волшебник
 
модератор
08.09.05
20:56
(17) Думаю, это неточность в справке. Методологически язык запросов не является встроенным языком, хотя некоторых их конструкции похожи, например, разыменование ссылочных полей, логические выражения, арифметические выражения (не в полном объеме), операция конкатенации, конструкция ВЫБОР (в запросах) и ЕСЛИ (во встроенном языке), конструкция СГРУППИРОВАТЬ ПО и метод Свернуть.
20 Волшебник
 
модератор
08.09.05
20:59
(18) Различия таковы: конструкции языка запросов интерпретируются и выполняются на сервере баз данных MS SQL Server (предварительно транслированные в T-SQL) в контексте структуруы БД, а конструкции встроенного языка исполняются на клиенте или 1С-Сервере в контексте модуля. Встроенные функции встроенного языка (извините за тавтологию) недоступны в языке запросов, и наоборот. Литералы в обоих языках похожи, за исключением литералов даты.
21 Лошадка в пальто
 
08.09.05
21:00
(20)" структуруы" пишется " структуры"
22 Волшебник
 
модератор
08.09.05
21:01
(21) Спасибо за поправку.
23 France
 
08.09.05
21:08
(20) спасибо, конечно. Но из (17) мне было интересно "отличающих 1с-овский язык запросов от стандартного sql"
24 Волшебник
 
модератор
08.09.05
21:17
(23) Пожалуйста:

В стандартном SQL нет следующих возможностей языка запросов 1С:
1. Итоги
2. Разыменование ссылочных полей (неявные левые внешние соединения)
3. Обращение к табличным частям объектов как вложенным таблицам
4. Виртуальные таблицы остатков, оборотов и др.
5. Расширения для построителя отчетов
6. Двуязычность языка запросов (русский+английский)

Подробнее читайте тут:
http://mista.ru/subscribe/31.htm

В языке запросов 1С нет следующих возможностей стандартного SQL:
1. Язык манипулирования данными (DML), т.е. изменение, удаление записей.
2. Изменения структуры даннных (в 1С вообще нельзя программно изменять структуру базы)
3. Изменение привилегий (прав) пользователей
4. Любые операции с базой данных (дампы, загрузки данных и др.)
4. Вложенные запросы в списке полей выборки
5. Различные функции языка запросов
6. Хранимые процедуры
7. Многое другое/
25 FarFar
 
08.09.05
21:49
Да. помню темку из сабскрайба. Даже аналог слова "Null" посылал на конкурс. Вариант был очень похвален, но не досталось ни телевизора, ни холодильника -(
Не покупайте лотерейные билеты от Волшебника !
26 Волшебник
 
модератор
08.09.05
22:02
(25) Ну я и не обещал такие призы. :)
Программист всегда исправляет последнюю ошибку.