Робота з псевдонімами в запиті

Робота з псевдонімами в запиті.

Для початківця програміста було дано завдання додати в обробку певні поля в старому запиті, якщо запит виглядає так,

Робота з псевдонімами в запиті

то тут все зрозуміло, ключове слово ВИБРАТИ, вказуються список полів вибірки їх псевдоніми, з ключовим словом ЯК, а також звідки беруться ці дані з якого джерела. з ключовим словом ІЗ. А якщо він побачить такий ЗАПИТ?

Робота з псевдонімами в запиті

Він може піти в ступор, що ця за слова або команди, після слова ВИБРАТИ, до чого вони відноситься. Давайте розберемо покроково.

Якщо не вказано псевдонім в джерелі,

тоді вибірка полів можна писати вказуючи просто назви поля, який є в самому джерелі, як допустимо тут,

і якщо джерело в запиті у нас тільки один.

Якщо ж в запиті зазначено два і більше джерела,

тоді потрібно писати в запиті поля вибірки так,

Робота з псевдонімами в запиті

Тепер розглянемо ще один фрагмент з шматка запиту

Для кращого розуміння і читання програмного коду.

У цьому фрагменті де ключове слово пишеться ось так «кАк», можна писати як завгодно «Як», «як» і т.д. для 1С це не суттєво, їй все одно великими ви пишіть або маленькими буквами.

Якщо вказано в запиті, тільки поле без псевдоніма, як тут, і джерело запит є один,

тоді псевдонім буде точно такий же, як поля вибірки.

Також ви можете переносити вибірку поля і його псевдонім на інший рядок не забуваючи перед початком наступного рядка ставити символ «|».

Поля вибірки і псевдоніми запиту можна писати в один рядок, як вказана нижче

Не забуваючи, після кожного обраного поля разом з псевдонімом, якщо він є, ставити кому, вона розділяє вибірку полів в запиті, але перед ключовим словом ІЗ кому ставити не потрібно

Інакше видасть помилку.

Робота з псевдонімами в запиті

І найголовніше, намагайтеся все - таки писати запит так, щоб він був доступним і зрозумілим не тільки вам, а й іншим програмістам.

Схожі статті