How to create several -lists in one display with Views? I display a list of news which have a category. I wish to have over my news list , a list of all categories. Is this possible in one single view , and therefore with one single SQL query ?

What I want :

&lt;ul&gt; Cat1; Cat2; Cat3; .....&lt;/ul&gt; //1st list

&lt;ul&gt; //2nd list
Title 1 
Cat 1
Body 1

Title 2 
Cat 2
Body 2

Title 3
Cat 3
Body 3
&lt;/ul&gt; 


All of that with one display of a view with Views module.

I get to see the first list. But not the list of categories above. I don't want several block and combine them in a template, wich means several query.

My view :
As far as I know you need two views, one for the first list and another for the second. You can &quot;embed&quot; the first view in the Header of the second view using the Views Field View module.
Views Field View:

This module allows you to embed a view as a field in a view. A new field handler is made available, so this can also be used in area (header/footer/empty) handlers as well as rows.
This view handler can accept arguments from fields of the parent view using tokens and pass them into the child view for each row. Raw or rendered token values can be used, as well as static values.
It's highly recommended to use this module in conjunction with views caching.
Views Content cache and Cache Actions are good ways of caching views.