19-01-2017, 11:25 PM
|
#1
|
|
|
• الانـتـسـاب » Dec 2016
|
|
• رقـم العـضـويـة » 131794
|
|
• المشـــاركـات » 7
|
|
• الـدولـة »
|
|
• الـهـوايـة »
|
|
• اسـم الـسـيـرفـر » No Server
|
|
• الـجـنـس » Male
|
|
• نقـاط التقييم » 10
|
|
|
|
سؤال بسيط بخصوص الاكاديمى
دلوقتى انا عايز ادى واحد بافات اكاديمى ...
معايا الquery دا
|
|
|
USE [SRO_VT_SHARD] DECLARE @CharName Varchar (MAX) DECLARE @Graduates INT DECLARE @HonorPoints INT DECLARE @CharID INT DECLARE @CampID INT SET @CharName = '*[YourCharName]' SET @CharID = (Select CharID FROM _Char Where CharName16 = @CharName) SET @CampID = (Select TOP 1 CampID FROM _TrainingCampBuffStatus Where RecipientCharID = @CharID) SET @Graduates = '1234[Number Of Graduates] ' SET @HonorPoints= @Graduates * 39
--------------------
UPDATE [Dbo].[_TrainingCamp] SET GraduateCount = @Graduates WHERE [Dbo].[_TrainingCamp].[ID] = @CampID UPDATE [dbo].[_TrainingCampMember] SET HonorPoint = @HonorPoints WHERE [dbo].[_TrainingCampMember].[CampID]=@CampID
|
دا شغال بس الفكرة ان لو اديته بيه 50 شخصية مثلا
و فى ناس تانية طلعت اكونتات سواء 100 200
بيفضل هوا فوق فى الرانك و بيفضل كينج.....
انا عايز اديله GraduateCount و Honorpoint
فلو حد طلع اكتر منه يعديه عادى ميفضلش ثابت
جربت كتير عرفت اديله honorpoint من ال _trainingcampmember
ناقص اديله الgraduatecount انه مطلع 50 او 100 مثلا
حد عنده query? او حل؟؟؟ باستخدام ال charname او ال charid?
|
|
|
|