2015-06-02 3 views
-4

У меня есть таблица emp, в которой есть количество сотрудников (компания мудрая) и другая таблица, насчитывающая сотрудников, возраст которых превышает 18 компаний. Теперь я хочу, чтобы отобразить процент сотрудников, которые больше, чем 18 компании мудройКак рассчитать соотношение данных из двух таблиц в sql

+0

возможно дубликат [Как рассчитать коэффициенты в SQL?] (Http://stackoverflow.com/questions/5114401/how- do-i-calculate-ratioios-in-sql) –

+0

что вы пробовали? – ughai

+0

Добро пожаловать в stackoverflow. Пожалуйста, прочитайте [ask] –

ответ

1
SELECT (SELECT COUNT(*) FROM EMP18) * 100.0/(SELECT COUNT(*) FROM EMP) 
+1

Вы должны сделать: '* 100.0' –

+0

Прохладный, дающий много цифр после точки. Я отредактирую (см. Выше). – russ

+0

где «группа по компаниям» Ex: Если у меня две компании facebook и google, и есть определенные нет. сотрудников в каждой компании, то я хочу рассчитать коэффициент для facebook и google отдельно –

Смежные вопросы