fix SQL bug