如何得知查詢到資料的欄位名稱……(編號:6082)

請問一下各位高手:
我有一個SQL語法"select * from table where a='豬頭喵' or b='豬頭喵'",a欄位和b欄位的記錄是不一樣的(不會重覆),可是沒有辨法事先知道要查詢的資料是在a還是在b裡,所以SQL只好這樣子寫,但是現在我的問題是必需知道我所查詢到的資料是在a還是在b裡找到的,如何傳回一值得知呢?請大家幫幫忙!謝謝!