PDA

View Full Version : Query cần thiết cho các Admin (st)



telex
15-03-09, 10:19 AM
:big_smile:Cái này mình sưuu tầm được nếu các bạn thấy có ích nhơ thank nhá :
delete account with nomore connect from 2007-06-01:






delete from memb_info
where memb___id in (
select memb___id from memb_stat where disconnecttm<'2007-06-01')

delete from accountcharacter
where id in (
select memb___id from memb_stat where disconnecttm<'2007-06-01')

where accountid in (
select memb___id from memb_stat where disconnecttm<'2007-06-01')

delete from warehouse
where accountid in (
select memb___id from memb_stat where disconnecttm<'2007-06-01')


delete account that no connect ( blank account ) or longtime no connect:



delete from memb_info
where memb___id not in (
select memb___id from memb_stat)

delete from accountcharacter
where id not in (
select memb___id from memb_stat)

delete from character
where accountid not in (
select memb___id from memb_stat)

delete from warehouse
where accountid not in (
select memb___id from memb_stat)

Character not in account :




select accountid,character.name from character where accountid in (
select accountid from character
where name not in (select gameid1 from accountcharacter where id=accountid )
and name not in (select gameid2 from accountcharacter where id=accountid )
and name not in (select gameid3 from accountcharacter where id=accountid )
and name not in (select gameid4 from accountcharacter where id=accountid )
and name not in (select gameid5 from accountcharacter where id=accountid )
)

delete guild , guildmember that wrong :




alter table guild nocheck constraint all
alter table guildmember nocheck constraint all
delete from guild
where g_master not in ( select name from character )
delete from guildmember
where name not in ( select name from character )
delete from guildmember
where G_Name not in ( select G_name from guild )

Sr mình quên ghi nguồn : Nguồn từ webmu.org :D

phuc14789
15-03-09, 12:30 PM
bạn còn cái nào nữa ko,hay quá:)

Destruct
15-03-09, 01:04 PM
Ghi rõ nguồn nhé !

Van_Bom
16-03-09, 04:00 PM
cám ơn các bác nhé.....giải thích cho Bờm bít với, mấy cái query này nó có tác dụng gì vậy và sài nó như thế nào thế, nó sài cho loại web php được ko vậy ta.......em ko bít nhìu về web mờ..........

telex
16-03-09, 09:05 PM
Các query trên cho Admin dọn dẹp db, có thể ứng dụng được á :amazed:.
Như Query del các char, id lau quá kô login nè, del các nv hoặc Guild kô đúng nè ,.... Tùy trường hợp mà ứng dụng vào :boss:

runtoyou70
17-03-09, 09:57 AM
có cái query nào chỉnh cái số lần rs của 1 nv cụ thể nào đó ko?
mà muốn chỉnh sử số lần rs hay tiền,... của 1 nv cụ thể nào đó thì vào đâu trong db MuOnline để chỉnh vậy? ko biết thông tin của từng nv nắm ở đâu hết :(

telex
17-03-09, 10:05 AM
Chài cái đó vào Admin cua web chỉnh chưa đến 10s :oh:.
Chạy query làm gì cho khổ :beat_brick:

mylove0707
17-03-09, 12:46 PM
sao querry đầu chạy ko được nhỉ !?

telex
17-03-09, 04:38 PM
Query đầu bạn muốn chạy thì chỉnh lại ngày tháng. Chứ ví dụ bạn mới mở server được 3 tháng mà xóa acc năm 2007 thì xóa = niêm tin :big_smile:

mylove0707
17-03-09, 07:19 PM
Query đầu bạn muốn chạy thì chỉnh lại ngày tháng. Chứ ví dụ bạn mới mở server được 3 tháng mà xóa acc năm 2007 thì xóa = niêm tin :big_smile:
đã chỉnh ngày tháng nhưng vẫn báo lỗi ở lệnh where . mình thấy cú pháp đúng rồi mà sao vẫn báo lỗi.