Разделить столбец на значение одной из ячеек этого столбца - MySQL

Узнай цену своей работы

Формулировка задачи:

Допустим у меня есть некий запрос:
SELECT * FROM (SELECT....) AS t
Который возвращает:
count type
1 1
2 1
3 1
4 1
5 2
Задача стоит вместо *, с помощью case или других методов выбрать все count с типом 1 и полелить на count с типо 2. Пытался вывести эти значения в разных колонках и заполнить вторую цифрой 5, что бы колонку на колонку поделить, но появляются null как при full outer join в других СУБД и от этого не могу избавится средствами sql:
null 5
1 null
2 null
3 null
4 null
возможно можно както смастерить такой вид?
 
1 5
2 5
3 5
4 5
или инным способо сделать нужное мне действие?

Решение задачи: «Разделить столбец на значение одной из ячеек этого столбца»

textual
Листинг программы
... report, (SELECT @rownum:=0) AS t

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5
Похожие ответы