Q. отображает все зарплаты и отображает итоговый саль в конце? В. Сколько столбцов вставлено в одну таблицу?по базовому вопросу sql
ответ
выберите сала из empsal объединения выберите SUM (SAL) от empsal
Я думаю, что вы хотите, чтобы получить количество столбцов для таблицы. Вы можете сделать это будет следующий запрос:
SELECT COUNT (*) из INFORMATION_SCHEMA.COLUMNS где table_name = ''
Существует только необходимость сканировать таблицу дважды, когда исходный плакат имеет версию базы данных Oracle <8i. Где-то в диапазоне 8i группа по расширениям стала доступна. И когда вы делаете это по пути Oracle7, по крайней мере используйте UNION ALL вместо UNION, чтобы избежать ненужного этапа сортировки и избежать возможности потерять общее количество, если в таблице присутствует только одна строка. –
-1 И хотя я не понимаю второй вопрос, ваш запрос в ответе - глупость. Он должен быть «select count (*) из user_tab_columns, где table_name = 'his_single_table'". –
oops ... Я din заметил тег ... мой ответ был для SQL – Chinjoo
Решение 1: Использование Roll Up функция для первого вопроса
select empno,sum(sal) from emp group by rollup((sal,empno));
Решение 2: Использование Группирование Наборы
select empno,sum(sal) from emp group by GROUPING SETS ((empno),())
Это не дает ожидаемого результата, хотя предложение rollup является хорошим. –
@Rob van Wijk: Вы правы, я не знаю, правильно ли прочитал вопрос. – Bharat
Q1:
SQL> select sum(sal)
2 from emp
3 group by rollup(empno)
4/
SUM(SAL)
----------
800
1100
1300
1500
1600
3000
3000
5000
950
1250
1250
2450
2850
2975
29025
15 rows selected.
Q2: Объясните, пожалуйста, этот вопрос еще.
С уважением, Роб.
- 1. SQL - группа по вопросу
- 2. SQL Group По вопросу - выбор группировки строк
- 3. SQL мин/макс группы по вопросу
- 4. SQL Server 2008 упорядочить по вопросу
- 5. PL/SQL нужна помощь по этому вопросу
- 6. SQL Order По вопросу с UNION
- 7. Easy SQL Group-По вопросу. (Я новичок)
- 8. SQL выберите запрос и группу по вопросу
- 9. Oracle PL/SQL группы по вопросу
- 10. Пара вопросов по базовому SQL-запросу
- 11. SQL Присоединиться к вопросу
- 12. заказ MySQL по вопросу
- 13. NHibernate Order По вопросу
- 14. Группа Linq по вопросу
- 15. группы MySQL по вопросу
- 16. AutoPostBack по DROPDOWNLIST вопросу
- 17. Вопрос по вопросу обфускации
- 18. Группа MySQL по вопросу
- 19. SQL Group По вопросу SQL Server 2005 CE
- 20. Рекомендации по базовому контроллеру
- 21. Справка по базовому программированию
- 22. SQL Server присоединяется к вопросу
- 23. Hybris фотографии добавить по вопросу
- 24. Wordpress get_option() по вопросу AJAX
- 25. Применение CSS по вопросу подменю
- 26. группы по вопросу в Linq
- 27. Нужна помощь по логическому вопросу
- 28. группы по вопросу в MySQL
- 29. МОФ по SilverLight вопросу XAML
- 30. Установите WeChat по вопросу cocoapods
, пожалуйста, используйте значок нумерации для начисления/нумерации вашего вопроса, который сделает его более читаемым. – Chinjoo
Здравствуйте, добро пожаловать в stackoverflow.com! К сожалению, ваш вопрос не содержит важной информации и поэтому невозможно ответить. Пожалуйста, опишите, по крайней мере: - структуру таблиц, которые вы запрашиваете, - контекст, в котором вы это делаете (разработка новой системы, работа над существующей системой, домашнее задание ...), - решение, которое у вас есть, и где вы получили застрял. В противном случае ваш вопрос будет закрыт. – sleske