Попробуйте следующее:
SELECT
DATE_FORMAT(CONCAT(SUBSTR(birth_number, 1, 2),
IF(SUBSTR(birth_number, 3, 2) > 50,
SUBSTR(birth_number, 3, 2) - 50, SUBSTR(birth_number, 3, 2)),
SUBSTR(birth_number, 5, 2)),
'%Y-%M-%d'
) AS `date`,
IF(SUBSTR(birth_number, 3, 2) > 50, 'Female', 'Male') AS Gender
FROM `client`
Измените формат даты в соответствии с вашими требованиями.