Hola amigos, tengo la siguiente lógica:
- Tengo una tabla en donde existen cualquier cantidad de Ordenes_de_Servicio
- Una orden_de_servicio esta asociada a un contrato
- Y a su vez un contrato esta asociado a un cliente 
Necesito hacer una consulta para conocer el 
Total de Ordenes_de_Servicio por cada cliente 
Para ello tengo estas 3 tablas: 
Código:
 tbl_ordenes > id_orden
tbl_ordenes > id_contrato
tbl_ordenes > titulo
tbl_contratos > id_contrato
tbl_contratos > id_cliente
tbl_cliente > id_cliente
tbl_cliente > nombre
  Para ello hago la siguiente consulta: 
Código:
 SELECT tbl_clientes.id_cliente, tbl_clientes.nombre,
      tbl_contratos.id_contrato, tbl_contratos.nombre,
      tbl_ordenes.id_orden, tbl_ordenes.titulo
FROM tbl_ordenes INNER JOIN tbl_contratos 
      ON tbl_ordenes.id_contrato = tbl_contratos.id_contrato
INNER JOIN tbl_clientes 
      ON tbl_clientes.id_cliente = tbl_contratos.id_cliente
GROUP BY `tbl_clientes`.`id_cliente`
ORDER BY `tbl_clientes`.`nombre`
  La consulta me funciona a la perfeccion, pero no sé como crear otra columna con el 
total de Ordenes_de_Servicio por cada cliente