- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 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
Bart 12.01.2014 16:08 # −1
Хранить дату в виде текста? Неплохо, а главное - производительно.
А вот глубинный смысл группировки в данном коде для меня - загадка.
guest 14.01.2014 00:45 # −1
vistefan 14.01.2014 02:00 # 0
Лаконичнее, поди.
bormand 14.01.2014 05:16 # +1
А как же аггрегирующие функции типа count?
Ну не в этом примере конечно, тут group by не нужен.
Dummy00001 12.01.2014 18:56 # 0
это на каком языке? и что значит?
1024-- 12.01.2014 19:01 # +8
guest8 04.11.2018 00:39 # −999
LispGovno 12.01.2014 21:30 # +4
-- Create scalar function (FN)
-- =============================================
Я как в коде это увидел, подумал что очередной вайп про тараса
tirinox 12.01.2014 23:59 # +17
-- ======================================== =====
Софтварный рендер без тормозов на Celeron 600
-- ======================================== =====
Сапер c произвольной топологией, жидкий арканоид и
прочие извращения на Делфи
Обращаться: [email protected]
3.14159265 13.01.2014 00:08 # 0
PS> это пройдет мимо тех кто юзает калечные скрипты.
kegdan 13.01.2014 08:08 # −1
inkanus-gray 13.01.2014 16:03 # 0
TarasB 13.01.2014 16:11 # +2
bormand 13.01.2014 16:36 # +2
Так вот же они: Софтварный рендер без тормозов на Celeron 600.
P.S. Кого-кого пещеры?
guest 14.01.2014 00:56 # +2