me hiciste entrar a SQL Fiddle y me resulto lo que querias te mostrare lo que hice
Código MySQL:
Ver original (
);
(id,idmama,nombre,hijo)
('1', '1','maria','samuel'),
('2', '2','lupita','benja'),
('3', '3','manola','bastian'),
('4', '1','maria','stone could'),
('5', '2','lupita','hhh'),
('6', '3','manola','the rock ')
la consulta
Código PHP:
Ver originalSELECT * FROM madres order by nombre
y si me resulta lo que me pides
ID IDMAMA NOMBRE HIJO
2 2 lupita benja
5 2 lupita hhh
3 3 manola bastian
6 3 manola the rock
1 1 maria samuel
4 1 maria stone could
Record Count: 6; Execution Time: 1ms View Execution Plan link