Perquisite – Cassandra
En este artículo, vamos a discutir cómo podemos organizar los datos de la tabla y cómo podemos organizar la columna de agrupación en orden descendente en una tabla.
Para organizar la columna de agrupación en orden descendente primero, vamos a crear una tabla con la columna de agrupación.
Primero, veremos los resultados sin usar la cláusula order by.
Echemos un vistazo.
CREATE TABLE Emp_track ( emp_no int, dept text, name text, PRIMARY KEY (dept, emp_no) );
Ahora, vamos a insertar algunos datos en la tabla.
Echemos un vistazo.
insert into Emp_track(emp_no, dept, name) values (101, 'database', 'Ashish'); insert into Emp_track(emp_no, dept, name) values (102, 'database', 'rana'); insert into Emp_track(emp_no, dept, name) values (103, 'database', 'zishan'); insert into Emp_track(emp_no, dept, name) values (104, 'database', 'abi'); insert into Emp_track(emp_no, dept, name) values (105, 'database', 'kartikey');
Ahora, para ver los resultados, use la siguiente consulta CQL que se proporciona a continuación.
select * from Emp_track;
Producción:
Ahora, aquí vamos a usar la cláusula order by.
Echemos un vistazo.
CREATE TABLE Emp_track ( emp_no int, dept text, name text, PRIMARY KEY (dept, emp_no) ) WITH CLUSTERING ORDER BY (emp_no desc);
Aquí, veremos que emp_no es una columna de agrupación y para organizarla en orden descendente usaremos la cláusula order by en el momento de la creación de la tabla.
Ahora, vamos a insertar algunos datos en la tabla.
Echemos un vistazo.
insert into Emp_track(emp_no, dept, name) values (101, 'database', 'Ashish'); insert into Emp_track(emp_no, dept, name) values (102, 'database', 'rana'); insert into Emp_track(emp_no, dept, name) values (103, 'database', 'zishan'); insert into Emp_track(emp_no, dept, name) values (104, 'database', 'abi'); insert into Emp_track(emp_no, dept, name) values (105, 'database', 'kartikey');
Ahora, para ver los resultados, use la siguiente consulta CQL que se proporciona a continuación.
select * from Emp_track;
Producción:
Publicación traducida automáticamente
Artículo escrito por Ashish_rana y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA