1. SQL / Говнокод #14346

    −166

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    -- =============================================
    -- Create scalar function (FN)
    -- =============================================
    CREATE FUNCTION Mesage_Namber 
                (   @Flag_Data varchar(8) )
         RETURNS  int
    AS
    BEGIN	
    DECLARE  @Num_Mes_Namber int 
    
    --  формирую ко-во сообщений по конкретной дате в сообщении по дате
    
      SET @Num_Mes_Namber = 
          ( SELECT  COUNT(Flag_Data)
            FROM Steck_Table_Mesage 
            WHERE Flag_Data = @Flag_Data
            GROUP BY Flag_Data )
    
    RETURN @Num_Mes_Namber
    END

    Waiting for the Row By Agonizing Row.

    Запостил: bahamot, 12 Января 2014

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

    • GRAMMARNAZI MODE OFF

      Хранить дату в виде текста? Неплохо, а главное - производительно.
      А вот глубинный смысл группировки в данном коде для меня - загадка.
      Ответить
      • GROUP BY без HAVING - буквы на ветер
        Ответить
        • s/буквы/запрос/
          Лаконичнее, поди.
          Ответить
        • > GROUP BY без HAVING - буквы на ветер
          А как же аггрегирующие функции типа count?

          Ну не в этом примере конечно, тут group by не нужен.
          Ответить
    • > Mesage_Namber

      это на каком языке? и что значит?
      Ответить
    • -- =============================================
      -- Create scalar function (FN)
      -- =============================================

      Я как в коде это увидел, подумал что очередной вайп про тараса
      Ответить

      • -- ======================================== =====
        Софтварный рендер без тормозов на Celeron 600
        -- ======================================== =====

        Сапер c произвольной топологией, жидкий арканоид и
        прочие извращения на Делфи
        Обращаться: [email protected]
        Ответить
        • Ааааа! Тут одного плюса мало.
          PS> это пройдет мимо тех кто юзает калечные скрипты.
          Ответить
        • +100500
          Ответить
        • А можно бродячую десу с произвольной топологией в жидкой среде на Delphi.NET? Ну и чтобы не тормозила на Pentium-166?
          Ответить
        • А как же пещеры Хулиона?
          Ответить
          • > А как же пещеры Хулиона?
            Так вот же они: Софтварный рендер без тормозов на Celeron 600.

            P.S. Кого-кого пещеры?
            Ответить
    • Голова с лукошко, а мозгу ни крошки.
      Ответить

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