Выберите процент строк из таблицы SQL?

У меня есть сайт с PHP-скриптом, у этого скрипта есть SQL-запрос внутри, возвращающий данные, к которым обращается файл JavaScript. Данные представляют собой огромный список данных о рейсах, и мне нужно иметь возможность выбрать (скажем) случайные 40% от общего количества рейсов за любой указанный день. Для аргументов давайте скажем так:

$query = "SELECT * FROM `Flight_Data` WHERE DepDateTimeUTC LIKE '%1/1/14%' ";

Я понимаю, что для получения случайного числа строк вы просто используетеORDER BY RAND() LIMIT 40' и в идеале хочу сказатьLIMIT 40% но это не работает

РЕДАКТИРОВАТЬ:

$query = "SELECT * FROM `Flight_Data` WHERE DepDateTimeUTC LIKE '%1/1/14%' ";
$row = mysqli_fetch_row($result);
$total = $row[0];
$percent = $total * 0.40;
$query = "SELECT * FROM `Flight_Data` WHERE DepDateTimeUTC LIKE '%1/1/14%' LIMIT . $percent ";

Ответы на вопрос(2)

Ваш ответ на вопрос