[Paylaşım] Gündeki en yüksek online oyuncu sayisini ögrenmek.

    Paylaş



    Kayıt tarihi : 01/01/70
    Forum Başarısı : 35756
    Cinsiyeti : Hangi Ülke : TÜRKİYE

    İkon [Paylaşım] Gündeki en yüksek online oyuncu sayisini ögrenmek.

    Mesaj tarafından  Bir Çarş. Mayıs 19, 2010 12:45 am

    Herhangibi bir procedüre exec ini ekliyebilirsiniz.

    Kod:
    CREATE TABLE [dbo].[MAX_USER](
        [Players] [int] NULL,
        [Date] [varchar](50) NOT NULL,
        [ExtDate] [datetime] NULL
    ) ON [PRIMARY]

    Kod:
    CREATE Procedure [dbo].[MAX_USER]
    AS
    declare @Date datetime, @Date2 varchar(100)
    set @Date = getdate()
    select @Date2 = convert (varchar(30),@Date,104)
    if (select count(date) from MAX_USERS where date = @Date2) = 0
    begin
    insert into MAX_USERS (players, date) values (0, @Date2)
    end
    if (select players from MAX_USERS where date = @Date2) < (select count(straccountid) from currentuser)
    begin
    update MAX_USERS set players = (select count(straccountid) from currentuser), extdate = getdate() where date = @Date2
    end

      Forum Saati Perş. Ara. 13, 2018 10:58 pm