Gestione sql

Supponiamo che In una tabella ho tre colonne A B C
Con sql vorrei fare una Listbox in cui , se nelle righe successive alla prima, la colonna A è uguale alla precedente, la Listbox appare nel seguente modo (cioè non ripete la A nelle righe successive se il valoe è uguale al precedente

A B C
---- B C
---- B C
D B C
---- B C
----- B C

Non so come farlo “in SQL” ma è facile nel codice.

recordset = Seleziona A,B,C distinti dall’ordine dei nomi tabella per A,B,C

Compila la casella di riepilogo.
Poi

for y as integer =  listbox.listcount -1 downto 1
if listbox.cell(1,y) = listbox.cell(1,y-1)   and   listbox.cell(0,y) = listbox.cell(0,y-1)  then
 listbox.cell(1,y) = ""
end if

if listbox.cell(0,y) = listbox.cell(0,y-1) then listbox.cell(0,y) = ""

next

Mi ero ostinato a risolvere un SQL. Grazie per il consiglio