Mostrar listado de categorias y subcategorias

carlos
15 de Febrero del 2005
Hola,
tengo una base de datos de categorias
id
nombre categorias
id_categoriapadre

el id_categoria padre si es 0 es categoria principal en caso contrario es que es subcategoria de otra categoria, ya sea principal o no.

MI problema es que no se como hacer la select para que me muestre un listado de las categorias con sus respectivas subcategorias...