Me gusta participar y preguntar en éste Foro porque cada día aprendemos algo nuevo

El día de hoy me preguntaba si podía optimizar una consulta para mostrar lo que necesito hacer con consultas anidadas . . .
vayamos al ejemplo . . .
Tengo Mis Columnas: Nombre, ID_Articulo, Fecha, Importe
Ahora . . . sucede que la misma persona compra varios artículos . . . al final necesito saber el nombre de las personas, con el listado de artículos comprados y el total . . .
--------------------------------------------------------------
|NOMBRE | ID_ARTICULO | FECHA | IMPORTE |
--------------------------------------------------------------
| X | 0000000001 | 00/00/00 | $100 |
| X | 0000000012 | 00/00/00 | $1000 |
| X | 0001239192 | 00/00/00 | $900 |
--------------------------------------------------------------
| TOTAL $2000 |
Y una parecida para cada persona que compró . . . .
si se podrán sacar los datos en una sóla consulta ó forzosamente tengo que anidarlas ? ? ?
Por su atención y respuestas . . . muchas grax