Бухгалтерия / Говнокод #10602 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
"ВЫБРАТЬ
 |	Вопросы.Ссылка,
 |	Вопросы.Вопрос,
 |	Вопросы1.Код
 |ИЗ
 |	Справочник.Вопросы КАК Вопросы
 |		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Вопросы КАК Вопросы1
 |		ПО Вопросы.Ссылка = Вопросы1.Ссылка"

Запросец из обработки, которую толкают (и её даже покупают) за 2к

Запостил: ilyailya ilyailya, (Updated )

Комментарии (18) RSS

  • А что не так с запросом? Вроде типичный left join.
    Ответить
    • Ой, там же одна и та же таблица... сама с собой...
      Ссылка надеюсь не уникальное поле?
      Ответить
      • Да тут неважно даже уникальное или нет. 🙂 Ни в том ни в другом случае нет практического применения этому джоину. 🙂
        А в случае неуникальности тут всё ещё плачевнее - будут дубли...
        Ответить
        • Ну вот если уникальное - то смысла никакого. А если не уникальное - то может они действительно хотят сгенерить эти дубли?
          Ответить
        • Что гадать то? Это .Ссылка ёпт. Уникальный гуид же!
          Ответить
      • Ссылка в 1С, если мне не изменяет память, как раз уникальное поле. В БД - это гуид.
        Запрос превосходен =)
        Ответить
      • Ссылка, конечно же УНИКАЛЬНОЕ поле! Представили всю мощь этого запроса, да?
        Ответить
  • Говорят, что программист 1с нужен на предприятии лишь затем, чтобы осуществлять проводки "задним числом" и править базу в обход его (1с) родных алгоритмов (нестандартные, но востребованные, операции и суровая реальность этой страны), со всем остальным тупо справится админ, да и с этим тоже, но ленится/брезгует/не хочет брать на себя чужой геморой. Грубо говоря - живой компонент системы (обезьяна). Иначе просто не объяснишь их востребованность там, где готовых решений больше, чем снега зимой. Кстати, большинство из них и работают за зарплату, на которую реально можно купить только миску супа и оплатить коммунальные услуги на одного человека, хорошо хоть работенка у них не пыльная особо и можно взять что-то по совместительству (например, мыть полы в офисе).

    Естественно, он может попасть под раздачу, если главбуха и директора начнут ебать за всякую нелегальщину, допущенную случайно или намеренно (это его вторая основная функция в предприятии, хорошо ему, что органы у нас ленивые, а начальство похуистичное, но бывает влетает так, что мама не горюй! Особенно если он молодой и глупый). Ну уж о том, что ему каждый день приходится подставлять жопу и убирать погадки за каждой тупой, ЧСВшной и капризной планктониной, говорит сам Капитан Очевидность.

    Встроенный в 1с ЯП - это глумление над мозгом русского человека, а для русского программиста - это глумление над мозгом в квадрате. Кто видел, тот поймет, остальные - остерегайтесь! Радует то, что программировать там особо нечего не надо, кроме см. выше.

    Ну а во всём остальном (читай во внешности) типичный 1с-программист похож на типичного айтишника (в представлении неайтишников): небритая рожа, мятый костюм, грязный свитер, пивной перегар и геморой на полжопы. Но в душе он бухгалтер! Конечно, бывают совсем молодые, только что с вуза/техникума, но они быстро исправляются.
    Ответить
    • Ну толсто же. Не умете троллить тонко, не беритесь
      Ответить
  • Связи между ценой "прожекта" и его содержанием обычно нет. Хотя, конечно, регулярно возникает мысли "да они там вконец ухи поели, такое продавать". Но они-то продают, а я такой умный, стою в белом пальте красивый.
    Ответить
  • А может так на null проверяют? Хотя нулевой гуид...
    Ответить
  • Это, блеать, для целей нумерации строк запроса. Только запрос немного кривой. Правильно так:
    ВЫБРАТЬ
    Магазины.Ссылка КАК Ссылка,
    Магазины.Наименование,
    КОЛИЧЕСТВО(Магазины1.Код) КАК Код
    ИЗ
    Справочник.Магазины КАК Магазины
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Магазины КАК Магазины1
    ПО Магазины.Ссылка <= Магазины1.Ссылка

    СГРУППИРОВАТЬ ПО
    Магазины.Ссылка,
    Магазины.Наименование

    УПОРЯДОЧИТЬ ПО
    Код
    Ответить
  • Просто запрос изначально имел более сложный функционал, потом по чуть чуть обрезали и в итоге он превратился в это. У меня бывало нечто подобное.
    Ответить
  • Эта какашка случайно не из тестера на 1С:Профессионал?
    Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8