ikID default ASC olarak geliyor. Ayrıca koşul ve yapmaya çalıştığınız işlemde son derece kritik bir logic hatası var gibi duruyor. if önce yazılmış olsa bile else de yazdırılabildiği için ve sorgunuzda default ASC olduğundan önce 1 yazdırılıyor. Sıralama yapmak istiyorsanız eğer Priority sütunu eklemeniz ve ORDER BY Priority ASC olarak sorgunuzu getirmeniz mantıklı olacaktır.