I figured it out, and yes, I DO NEED to store a blank row sometimes....like when the data is changed from something to nothing.
Here is what I used:
SELECT tableA.field1, tableA.field2 FROM tableA UNION SELECT "", "" FROM table A ORDER BY tableA.field1 tableA.field2;