quindi quali problemi potrebbe darmi ?

Eventualmente potrei usare 2 query ed un while ?

Secondo te la strada migliore ?